Das Unternehmen sucht zum nächstmöglichen Zeitpunkt einen DevOps Engineer (m/w/d) für die Bereiche Build, Release und Entwicklungsplattform zur Unterstützung des Entwicklungsteams am Standort Frankfurt am Main. In dieser verantwortungsvollen Rolle sind Sie maßgeblich daran beteiligt, die Plattform für Build, Test, Release und Deployment weiterzuentwickeln und die Entwicklungs- sowie Auslieferungsprozesse robuster, automatisierter und nachvollziehbarer zu gestalten. Ihre Aufgaben umfassen die Gestaltung und Automatisierung der Plattform mit einem klaren Fokus auf Stabilität, Nachvollziehbarkeit und Wartbarkeit. Zudem verbessern Sie die Releasefähigkeit, indem Sie sicherstellen, dass Softwareversionen zuverlässig und effizient bereitgestellt werden können, auch bei wachsender Produkt- und Projektkomplexität. Qualitätssicherung wird durch die Integration automatisierter Prüfungen in die Entwicklungs- und Releaseprozesse verankert. Darüber hinaus administrieren und entwickeln Sie interne Services wie GitLab, YouTrack und CI/CD-Runner in enger Abstimmung mit der IT. Sie stellen Werkzeuge, Standards und Automatisierungen bereit, um die Entwicklerproduktivität zu erhöhen, und arbeiten eng mit den Teams der Softwareentwicklung, Architektur, Product Ownership und IT zusammen, um sicherzustellen, dass Plattformlösungen praxistauglich eingeführt werden. Das Arbeitsumfeld ist geprägt von flachen Hierarchien und einer offenen, teamorientierten Atmosphäre, die Raum für persönliche und fachliche Weiterentwicklung bietet.
DevOps Engineer (m/w/d) – Build, Release & Entwicklungsplattform
Beschreibung
Anforderungen
Der ideale Kandidat bringt praktische Erfahrung im DevOps-, Platform-, Build- oder Release-Engineering mit und hat bereits Entwicklungs-, Build-, Test- oder Release-Prozesse aufgebaut, automatisiert oder wesentlich verbessert. Ein tiefes Verständnis moderner Softwareentwicklung sowie die Fähigkeit, technische Abhängigkeiten zwischen Entwicklung, Test, Build, Qualitätssicherung und Auslieferung einzuordnen, sind essenziell. Sie sollten sicher im Umgang mit Git-basierten Workflows, CI/CD-Pipelines und automatisierten Qualitätsprüfungen sein; Erfahrung mit GitLab CI oder vergleichbaren Systemen ist besonders relevant. Fundierte Kenntnisse in Build- und Automatisierungswerkzeugen, idealerweise mit CMake, Skripting und Build-Automatisierung, sind erforderlich. Sie sollten mit den Konzepten von reproduzierbaren Builds, versionierten Artefakten, Paketierung, Release-Dokumentation und nachvollziehbaren Auslieferungsprozessen vertraut sein. Eine strukturierte, qualitätsbewusste und verantwortungsvolle Arbeitsweise ist für diese Position von großer Bedeutung. Themen wie Integrität, Nachvollziehbarkeit, sichere Entwicklungsprozesse und DevSecOps sollten Ihnen vertraut sein. Zudem sind gute Englischkenntnisse erforderlich, während Deutschkenntnisse von Vorteil sind.