Data Engineer
Role details
Job location
Tech stack
Job description
- entwickelst, betreibst und optimierst datenintensive Lösungen und Datenprodukte entlang des gesamten Lifecycles.
- konzipierst, implementierst und betreibst Data Pipelines sowie Analyse- und Verarbeitungs-Workflows mit Python für datengetriebene Anwendungsfälle im Bereich Predictive Maintenance.
- integrierst Daten aus unterschiedlichen Quellen (z. B. operative Systeme, GIS, Sensor- oder Messdaten) und bereitest diese strukturiert für die weitere Nutzung auf.
- verantwortest die Qualität, Stabilität und Performance der Datenlösungen im produktiven Betrieb.
- setzt DevOps-, DataOps- und CI/CD-Ansätze für Data- und Analytics-Lösungen um (inkl. automatisierter Tests und standardisierter Workflows).
- überwachst Datenlösungen mittels Monitoring und KPIs, analysierst Incidents und leitest Optimierungsmaßnahmen ab.
- bringst dich aktiv in Design-, Code- und Architektur-Reviews sowie in den kontinuierlichen Verbesserungsprozess ein.
- arbeitest mit modernen Technologien und Ansätzen (z. B. Container-Technologien, Kubernetes) und entwickelst dich fachlich kontinuierlich weiter.
Requirements
- hast ein abgeschlossenes Studium im IT-Umfeld oder eine vergleichbare technische Qualifikation mit mehrjähriger Berufserfahrung.
- verfügst über sehr gute Kenntnisse in Python für Data Engineering, Analytics und datengetriebene Anwendungen.
- besitzt ein solides Verständnis von relationalen und NoSQL-Datenbanken sowie von Datenmodellierung und -verarbeitung.
- arbeitest routiniert mit Git und interessierst dich für moderne Versions-, Branching- und Automatisierungs-Strategien.
- legst großen Wert auf Software-Qualität und setzt Test-Driven-Development sowie automatisierte Tests konsequent ein.
- hast Erfahrung in der Entwicklung datengetriebener Web-Applikationen, APIs oder Analyse-Lösungen.
- kennst Container-basierte Technologien wie Docker und idealerweise Kubernetes.
- bringst idealerweise Erfahrung mit CI/CD-Pipelines sowie Data-Engineering- und ETL-Prozessen mit.
- begeisterst dich für moderne Data-Engineering-Ansätze, neue Technologien und kontinuierliche fachliche Weiterentwicklung.
- arbeitest selbstständig, strukturiert und verantwortungsbewusst und fühlst dich in agilen Teams wohl.
Benefits & conditions
-
Wir bieten einen nachhaltigen und sicheren Arbeitsplatz mit spannenden Aufgaben sowie die Chance, deinen persönlichen Beitrag zur klima- und umweltfreundlichen Mobilität zu leisten.
-
Es erwartet dich eine spannende und abwechslungsreiche Tätigkeit in einem diversen und professionellen Team. Ein offenes und vertrauensvolles Arbeitsklima auf Augenhöhe zeichnet uns aus.
-
Ein attraktives Gleitzeitmodell und die Möglichkeit zum Homeoffice lässt Beruf und Privatleben in einem ausgeglichenen Verhältnis vereinbaren.
-
Des Weiteren findest du bei uns umfassende Möglichkeiten zur fachlichen und persönlichen Weiterbildung sowie eine fundierte Wissensvermittlung durch deine Kolleg:innen.
-
Zahlreiche weitere Benefits (Sonderkonditionen bei Bahnreisen und in unseren Reisebüros, Fahrbegünstigung, Ferienhäuser und Appartements in beliebten heimischen Urlaubsregionen, gemeinsame firmeninterne Events & Sportangebote, kulinarische Versorgung durch unser internes Bistro) erwarten dich.
-
Für die Funktion "Senior Spezialist:in IT-Entwicklung" ist (laut Kollektivvertrag für Angestellte von Unternehmen im Bereich Dienstleistungen in der automatischen Datenverarbeitung und Informationstechnik) ein Mindestentgelt von € 56.854,- brutto/Jahr bei einem Beschäftigungsausmaß von 38,5 Wochenstunden vorgesehen. Je nach Qualifikation und Berufserfahrung ist eine Überzahlung möglich.