Junior Data Engineer (m/w/d)
Schwarz DigitsFull Description
Schwarz Digits schafft das technologische Fundament für digitale Entscheidungsfreiheit in Europa. Als IT- und Digitalsparte der Schwarz Gruppe entwickeln und verantworten wir einerseits die IT-Infrastrukturen für die Handelssparten Lidl und Kaufland sowie die Schwarz Produktion und PreZero. Gleichzeitig agieren wir als unabhängiger Anbieter am externen Markt, um Unternehmen in ganz Europa bei ihrer digitalen Transformation zu unterstützen. Unsere Kernleistungen bündeln wir in den Bereichen Cloud, Cyber Security, Data & AI, Communication und Workspace. Trage auch du zur digitalen Entscheidungsfreiheit in Europa bei.
Bei uns arbeitest du an der Schnittstelle zwischen Agilität und Sicherheit: Du profitierst von den schnellen Entscheidungswegen, genießt echte Gestaltungsspielräume in deinen Projekten und baust dabei auf das stabile Fundament der Schwarz Gruppe.
Deine Aufgaben
* Entwickle und betreibe produktive Datenstrecken für Berichte, Analysen und Machine Learning und stelle deren Qualität und Zukunftsfähigkeit sicher
* Nutze deine Fähigkeiten der Softwareentwicklung und setze neue Standards für die Entwicklung und das Deployment
* Optimiere die Performance von Data Engineering Lösungen und garantiere deren Skalierbarkeit
* Stelle Datenqualität und -konsistenz durch Datenvalidierung und -bereinigung sicher
* Überwache und behebe Fehler in der Dateninfrastruktur, um Ausfallzeiten zu minimieren
* Implementiere Datensicherheits- und Datenschutzmaßnahmen
* Arbeite in interdisziplinären agilen Teams mit Data Scientists, Data Engineers, Product Ownern und Fachbereichen
Dein Profil
* Abgeschlossenes Studium der Informatik oder talentierter Seiteneinsteiger
* Begeisterung für das Thema Data Engineering und Softwareentwicklung
* Erfahrung im Bereich Cloud, Containerisierung und Big Data, idealerweise mit Google Cloud, Kubernetes und Spark
* Kenntnisse mit SQL oder mindestens einer Programmiersprache (Python, Scala, Java)
* Erfahrung mit der Entwicklung von Datenstrecken (z.B. Batch, Streaming)
* Kenntnisse im Softwareentwicklungszyklus und dessen Best Practices (z.B. CI/CD, DevOps, Testing)
* Analytische Fähigkeiten, agiles Mindset, Selbständigkeit und Hands-on-Mentalität