(Senior) Data Platform Engineer – Java/Kotlin Microservices (OpenShift) (m/w/d)
Summary
At Rossmann you design and build high-volume Java/Kotlin microservices on OpenShift that power the operational data platform — developing ingest, persister, aggregator and data-provider services for real-time streams, applying DevOps practices (GitLab CI/CD, monitoring) and working closely with enterprise architecture and IT operations.
In dieser Rolle arbeiten Sie an hochvolumigen Microservices in Java/Kotlin auf OpenShift, um die operative Datenplattform zu stärken. Sie entwickeln Ingest- und Persister-Services sowie Data-Provider für Echtzeit-Streams und liefern skalierbare Eigenentwicklungen, wenn Standardlösungen nicht ausreichen. Sie arbeiten eng mit Enterprise-Architektur und IT-Betrieb zusammen, um Leistung, Skalierbarkeit und Betriebssicherheit sicherzustellen. Ihre Arbeit treibt Automatisierung, Datenintegration und effiziente Prozesslandschaften voran.
Verantwortungsbereiche- Entwurf und Implementierung hochvolumiger Microservices in Java/Kotlin auf OpenShift
- Entwicklung von Ingest- und Persister-Services, Aggregatoren und Data-Providern für Real-Time/Near-Real-Time Datenflüsse
- Architektur, Design und Umsetzung skalierbarer Eigenentwicklungen (z. B. Message-Queue-/Event-Hub-Lösungen)
- Einführung und Anwendung von DevOps-Praktiken (CI/CD, GitLab-Pipelines, Monitoring) sowie Mitwirkung am Betrieb von Container- und Laufzeit-Infrastruktur
- Enge Abstimmung mit Enterprise-Architektur und IT-Betrieb zur Sicherstellung von Skalierbarkeit, Performance und Betreibbarkeit; Bereitstellung von Blueprints und Standards
- Wirtschafts-/Informatik-Studium oder vergleichbare Qualifikation mit mehrjähriger Microservice-Erfahrung
- Fundierte Erfahrung mit OpenShift/Kubernetes
- CI/CD-Erfahrung (GitLab)
- Cloud-/Event-Architekturen (z. B. Message Queues, Event Hubs)
- Erfahrung beim Aufbau hochvolumiger, performanter und skalierbarer Services und Plattformmigration
- Idealerweise Kenntnisse in DevOps-/Platform-Engineering-Themen (Compute/Storage/Netzwerk, Patching, Helm)
- Verständnis von DevOps- und Data-Ops-Prinzipien, Datenintegration und End-to-End Data Products
- Eigenverantwortliche, qualitäts- und betriebsorientierte Arbeitsweise
- Eigenverantwortung
- Qualitätsbewusstsein
- betriebsorientierte Arbeitsweise
- Java/Kotlin
- OpenShift/Kubernetes
- CI/CD (GitLab)