In dieser spannenden Rolle als Senior Platform Engineer bei unserem Kunden sind Sie Teil eines innovativen und kollaborativen Entwicklungsteams, das sich auf die Gestaltung sicherer Datenzugangs- und Konnektivitätslösungen konzentriert. Sie werden aktiv an der Weiterentwicklung der Plattformfähigkeiten im Rahmen der Big Data Fabric Services (BDFS) mitwirken. Ihre Hauptaufgaben umfassen das Design, die Programmierung, das Testen sowie die Qualitätssicherung von spezifischen Produktfunktionen. Dabei arbeiten Sie eng mit Ihren Teamkollegen zusammen, um zuverlässige und produktionsbereite Plattformfähigkeiten zu entwickeln und die Ingenieursqualität im Team voranzutreiben. Sie werden in einem agilen Umfeld tätig sein, das die Scrum-Methodik nutzt, um sich selbst zu organisieren und Entwicklungsziele zu erreichen. Zudem haben Sie die Möglichkeit, junior Entwickler zu betreuen und deren berufliche Entwicklung zu fördern. Durch Ihre Arbeit werden Sie mit modernen, cloud-nativen Plattformengineering-Themen, einschließlich Kubernetes, Observierbarkeit und Sicherheitsaspekten, in Berührung kommen. Sie tragen dazu bei, die Plattformfähigkeiten zu gestalten, die von aktuellen Konnektivitätsszenarien zu umfassenderen API-gesteuerten Datenzugriffsmöglichkeiten über zukünftige Projektphasen hinweg führen.
Senior Platform Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt einen Bachelor-Abschluss in einem relevanten Bereich wie Informatik, Systemanalyse, Informationstechnologie, Mathematik oder Ingenieurwissenschaften mit. Sie sollten über ausgezeichnete Programmierkenntnisse in Java, Python und/oder Go verfügen sowie fundierte praktische Erfahrungen in der Softwareentwicklung mitbringen. Ein gutes Verständnis von Algorithmen, Datenstrukturen und der Komplexität von Laufzeiten ist ebenso wichtig. Zudem sollten Sie Erfahrung in cloud-nativen Entwicklungsumgebungen und Kubernetes-basierten Systemen haben. Kenntnisse über Sicherheitskonzepte, einschließlich OAuth 2.0 und mTLS, sind wünschenswert. Sie sollten analytische und problemlösende Fähigkeiten besitzen und in der Lage sein, komplexe Softwareprobleme zu beheben. Eine hohe Lernbereitschaft, Teamgeist, Flexibilität und Eigenverantwortung sind ebenfalls entscheidend für den Erfolg in dieser Rolle. Erfahrungen in der Integration mit Backend-Systemen sowie in der Gestaltung von REST-APIs sind von Vorteil.