DevOps & CI/CD Engineer (m/w/d)
DevOps/CI-CD engineer role placed via ROCKEN (recruiting for Swiss public-sector partners) focused on building automated CI/CD pipelines, reproducible builds and release processes for C++ and embedded Linux systems. Core stack: Git/Gitea Actions, Docker/Podman, Python/Bash, Conan and Buildroot.
- Compensation
- Not disclosed
- Location
- Winterthur, Kanton Zürich
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Devops
- Posted
Skills
Must have
- Ausbildung/Studium in Informatik, Software Engineering, Systemtechnik oder vergleichbare praktische Erfahrung
- Mehrjährige Erfahrung mit CI/CD, Build-Automatisierung und Git-basierten Entwicklungsprozessen
- Gute Linux-Kenntnisse sowie praktische Erfahrung mit Docker, Podman oder vergleichbaren Container-Technologien
- Kenntnisse in C++-Build-Systemen, Dependency Management und reproduzierbaren Builds
- Erfahrung mit Skriptsprachen wie Python oder Bash
- Verständnis für automatisierte Testverfahren, Release Engineering und Artefaktverwaltung
- Analytische und strukturierte Arbeitsweise mit hohem Qualitätsbewusstsein
- Fähigkeit, komplexe technische Probleme eigenständig und pragmatisch zu lösen
- Freude an der Zusammenarbeit mit Entwicklungsteams und kontinuierlicher Verbesserung technischer Prozesse
Nice to have
- Berührungspunkte mit Embedded Linux, Cross-Compilation oder Buildroot
Full description
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente und Experten mit öffentlichen Verwaltungen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Unsere Partner im Verwaltungswesen suchen mit dir qualifizierte Fachkräfte, um die täglichen Herausforderungen der Gesellschaft zu bewerkstelligen.
Bist du bereit für eine neue Herausforderung und möchtest für Bund, Kantone oder Gemeinden im Einsatz sein? Dann starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs bei führenden Unternehmen!
Rolle:
Du möchtest Softwareentwicklung effizienter machen und automatisierte Prozesse auf ein neues Niveau bringen? In dieser Rolle gestaltest du moderne Entwicklungsplattformen für anspruchsvolle C++- und Embedded-Systeme. Mit deinem Know-how in CI/CD, Linux und Automatisierung schaffst du zuverlässige Build- und Release-Prozesse und verbesserst die Developer Experience nachhaltig.
Verantwortung:
- Konzeption, Weiterentwicklung und Optimierung automatisierter CI/CD-Pipelines mit Git-basierten Workflows und Gitea Actions oder vergleichbaren Plattformen
- Aufbau effizienter Build-, Test- und Deployment-Prozesse für C++- und Embedded-Software
- Entwicklung reproduzierbarer Build-Umgebungen mit Linux, Docker oder Podman
- Automatisierung technischer Abläufe mit Python, Bash und modernen Skriptwerkzeugen
- Pflege von Paket- und Abhängigkeitsmanagement, beispielsweise mit Conan
- Integration automatisierter Tests von Unit-Tests bis zu hardwarenahen Systemtests
- Unterstützung bei der Erstellung und Pflege eingebetteter Linux-Systemimages mit Buildroot
- Verbesserung von Release-Prozessen, Artefaktverwaltung, Versionierung und Rückverfolgbarkeit
- Analyse von Engpässen in Entwicklungsabläufen und Umsetzung nachhaltiger Verbesserungen
- Enge Zusammenarbeit mit Software- und Embedded-Teams zur Weiterentwicklung der Toolchain und Entwicklungsplattform
- Dokumentation technischer Standards, Build-Architekturen und automatisierter Workflows
Qualifikationen:
- Ausbildung oder Studium in Informatik, Software Engineering, Systemtechnik oder vergleichbare praktische Erfahrung
- Mehrjährige Erfahrung mit CI/CD, Build-Automatisierung und Git-basierten Entwicklungsprozessen
- Gute Linux-Kenntnisse sowie praktische Erfahrung mit Docker, Podman oder vergleichbaren Container-Technologien