Senior Data Engineer
Role details
Job location
Tech stack
Job description
- Design und Optimierung von Cloud-Datenarchitekturen.
- Entwicklung und Verwaltung von Datenpipelines für verschiedene Quellen.
- Mentoring von Junior Data Engineers und Förderung neuer Technologien., * Entwicklung von Datenpipelines und Integration:
- Erstellen, pflegen und optimieren von End-to-End-Datenpipelines, die Daten aus mehreren Quellen in Data Lakes und Enterprise Data Warehouses erfassen, aufnehmen und verarbeiten.
- Implementierung von Überwachungs- und Alarmsystemen sowie Testframeworks zur Sicherstellung der Beobachtbarkeit und Qualität der veröffentlichten Daten.
- Datenarchitektur & Cloud-Umgebungen:
- Entwurf und Verwaltung von Datenumgebungen in der Cloud mit Schwerpunkt auf AWS, mit starkem Fokus auf Wiederverwendbarkeit, Leistung, Datenqualität und Sicherheit.
- Planung projektspezifischer Dateningenieur-Architekturen in Zusammenarbeit mit Niederlassungen an Fertigungsstandorten und Entwicklungspartnern und Festlegung des Qualitätsstandards der vom Team betreuten Lösungen.
- Implementierung von DevOps-Best-Practices (z. B. CI/CD, Infrastructure as Code, Containerisierung) zur Automatisierung von Bereitstellung, Tests und Überwachung von Datenpipelines und Infrastruktur.
- Zusammenarbeit und Best Practices:
- Enge Zusammenarbeit mit Data Scientists, Ingenieuren, Analysten und IT, um unsere Mission zu unterstützen, datengetriebene Entscheidungsfindung in zentralen strategischen Prozessen zu ermöglichen.
- Sicherstellung der Einhaltung von Daten- und Datenschutzstandards in enger Zusammenarbeit mit den unternehmensweiten Daten-Sicherheitsstandards und Tools.
- Mentoring und kontinuierliche Verbesserung:
- Bereitstellung technischer Führung und Mentoring für Junior Data Engineers, Förderung eines kollaborativen Umfelds, das die Lücke zwischen Geschäftsanforderungen und technischer Umsetzung überbrückt.
- Auf dem Laufenden bleiben über neue Daten-Technologien und -Methoden und Integration innovativer Praktiken in die AA-Initiativen des Unternehmens innerhalb der EPD.
Requirements
-
Bachelor- oder Masterabschluss mit 5-8 Jahren Erfahrung.
-
Starke Kenntnisse in Python und SQL, Erfahrung mit AWS.
-
Fähigkeit zur Zusammenarbeit und Kommunikation in Englisch., * Bachelor- oder Masterabschluss in einem relevanten Bereich (Informatik, Elektrotechnik etc.)
-
5 - 8 Jahre relevante Berufserfahrung im Bereich Data Engineering in Unternehmensumgebungen. Erfahrung in regulierten Branchen wie der Pharmaindustrie ist von Vorteil.
-
Starke Kenntnisse in Python und SQL. Java oder Scala sind von Vorteil.
-
Umfangreiche Erfahrung mit Technologien wie AWS (EMR, Glue, Athena, RDS, Step Functions, S3), Spark, Hadoop, Airflow, dbt, Terraform, Docker, Git, Datenbanken (sowohl SQL als auch NoSQL).
-
Nachgewiesene Erfahrung im Design von Enterprise-ETL-Plattformen mit Schwerpunkt auf Beobachtbarkeit.
-
Nachgewiesene Fähigkeit, Junior-Entwickler und externe Auftragnehmer zu führen.
-
Ausgezeichnete Kommunikationsfähigkeiten. Fließend in Englisch ist ein Muss.
-
Leidenschaft für die Transformation von Organisationen durch groß angelegte Daten.