Leistungsbeschreibung
Wir suchen einen Data Engineer mit AWS Erfahrung in der Konzeption, Entwicklung und Implementierung von Datenbanklösungen auf AWS-Plattformen. Entwicklung und Pflege robuster und skalierbarer ETLELT-Prozesse und -Pipelines, die große Datenmengen in verschiedenen Formaten und Zielen verarbeiten.
Anforderungen
- Erfahrung mit Automatisierungswerkzeugen zur Datenmodellierung wie WhereScape, PowerDesigner oder anderen. Identifizierung, Konzeption und Umsetzung von Prozess- und Architekturverbesserungen zur Verbesserung der Skalierbarkeit der Infrastruktur, der Datenbereitstellung und der automatisierten manuellen Prozesse
- Sie beherrschen das Schreiben komplexer SQL-Abfragen, Python und/oder PowerShell und zeigen, dass Sie relationale Datenbanksysteme beherrschen und außergewöhnliche analytische und problemlösende Fähigkeiten besitzen
- Darstellung komplexer Algorithmen in Software, wobei Sie ein tiefes Verständnis von Datenbanktechnologien, Verwaltungssystemen, Datenstrukturen und Algorithmen sowie Fachwissen über Testmethoden für Datenbankarchitekturen vorweisen können
- Bieten Sie technische Unterstützung bei Problemen und Fehlern im Team, führen Sie Untersuchungen durch und implementieren Sie effektive Korrekturen, um qualitativ hochwertige Datenlösungen zu erhalten. Optimieren Sie die Datenspeicherung und -abfrage mithilfe von Datenbankdiensten wie Athena, RDS (Oracle) und Redshift.
- Entwerfen und Implementieren von Datenpipelines mit AWS-Diensten wie S3, Airflow und Glue
- Automatisierung von Aufgaben, Optimierung der Datenbereitstellung und Aufbau einer skalierbaren Dateninfrastruktur mit SQL und AWS
- Erfahrung in der Wartung und Verwaltung von Infrastructure as a Code mit CloudFormation und Terraform. Behebung von Störungen, Identifizierung von Grundursachen, Behebung und Dokumentation von Problemen und Umsetzung von Präventivmaßnahmen
- Beaufsichtigung von Qualitätssicherungsprozessen, Sicherstellung der Einhaltung von Kodierungsstandards, Implementierung von Best Practices und Teilnahme an technischen Diskussionen/Überprüfungen
- Erstellung von Arbeitsplänen, Überwachung und Verfolgung des Arbeitsplans zur termingerechten Lieferung gemäß den festgelegten Qualitätsstandards
- Identifizierung potenzieller Risiken und Probleme, die sich auf den Zeitplan oder die Qualität des Projekts auswirken können, und entsprechende Entwicklung von Strategien zur Risikominderung bzw. von Notfallplänen zur Bewältigung der Risiken.
- Führung und Befähigung eines dynamischen Entwicklungsteams durch Steigerung der technischen Fähigkeiten, Verbesserung der Produktivität und Förderung einer kollaborativen Hochleistungskultur.
Über den Auftraggeber
Start: asap
Ende 3 Monate + Option auf Verlängerung