Aufgaben
- Teamführung und Koordination (ca. 50 %) / Technische Verantwortung (ca. 50 %)
- Fachliche Führung und Unterstützung des Teams im Bereich Data Engineering
- Planung, Organisation und Koordination datenbezogener Aktivitäten über mehrere Teams hinweg
- Sicherstellung eines strukturierten Informationsflusses zwischen technischen und nicht-technischen Stakeholdern
- Planung, Nachverfolgung und Reporting von Data-Engineering-Aufgaben und Deliverables
- Pflege und Aktualisierung der Dokumentation zu Datenpipelines, Workflows und Systemarchitekturen
- Sicherstellung der Einhaltung interner Standards, Prozesse sowie Data-Governance-Richtlinien
- Identifikation von Optimierungspotenzialen und kontinuierliche Verbesserung von Prozessen und Tools
- Entwicklung und Wartung performanter, zuverlässiger und verteilter Anwendungen unter Anwendung funktionaler Programmierprinzipien
- Aufbau und Optimierung datenintensiver Workflows mit Apache Spark bzw. vergleichbaren Frameworks
- Entwicklung skalierbarer Datenlösungen in Databricks mit Fokus auf Resilienz und Elastizität in großen Deployments
- Implementierung effizienter, wartbarer und gut testbarer Softwarelösungen in Python
Profil
-
Fundierte Erfahrung in funktionaler Programmierung, z. B. mit ETL-Pipelines, Actor-Model-Systemen (Akka/Pekko), Category-Theory-basierten Systemen oder Map-Reduce-Frameworks
- Praxiserfahrung mit Apache Spark (prioritär) oder vergleichbaren Technologien wie Apache Flink, Hadoop, Kafka Streams oder Cats / Cats Effect
- Sehr gutes Verständnis von Runtime-Systemen, Execution Contexts und funktionalen Programmierprinzipien
- Kenntnisse der Ausführungsmodelle (kompiliert, JIT und interpretiert)
- Sehr gute Programmierkenntnisse in Python sowie zusätzlich in Scala/Java, C/C++ oder Rust
- Erfahrung in Projektumgebungen (Planung, Koordination und Tracking technischer Aufgaben)
- Erfahrung in der Zusammenarbeit in Teams, inkl. Abstimmung von Aufgaben und Informationsaustausch über verschiedene Rollen hinweg
- Verhandlungssicher in Deutsch und Englisch
Benefits
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche