DevOps Engineer (m/w/d)
Summary
Build and maintain CI/CD pipelines and automated build infrastructures for embedded software, focusing on DevOps practices and cross-platform toolchains.
Aufgaben:
- Aufbau, Pflege und Weiterentwicklung von CI/CD-Pipelines
- Erweiterung von Build-Pipelines um Qualitäts-, Analyse- und Security-Tools
- Automatisierung von Build-, Test- und Deployment-Prozessen für Embedded-Software
- Entwicklung und Betreuung plattformübergreifender Build-Infrastrukturen
- Containerisierung und Virtualisierung von Build- und Testumgebungen
- Monitoring und Optimierung der Toolchain- und Serverlandschaft
- Zusammenarbeit mit Entwicklung, Test und Projektleitung zur Sicherstellung effizienter Software- und Firmwarelieferungen
Profil:
- Studium im Bereich Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- mehrjährige Erfahrung im Bereich DevOps, Build-Automatisierung und CI / CD
- Erfahrung mit Container-Technologien und mit Versionskontrollsystemenwie Git oder Perforce
- Erfahrung mit Analyse- und Qualitätssicherungstools wie SonarQube ist von Vorteil
- Kenntnisse im Umgang mit Skriptsprachen wie Python und Bashsowie im Embedded-Bereich, einschließlich Cross-Compiling, Toolchainsund Linux-Umgebungen
- sehr gute Kenntnisse in mindestens einem CI-Toolwie Jenkins, GitLab oder Azure DevOps
- sehr gute Deutsch- und gute Englischkenntnisse