DevOps Engineer – Yocto & GitLab CI/CD
Listed on 2026-05-23
-
Engineering
Systems Engineer, Software Engineer
Overview
Expleo ist ein globaler Anbieter für Engineering-, Technologie- und Beratungsdienstleistungen mit über 50 Jahren Erfahrung. Mit rund 18.000 Expertinnen und Experten in über 30 Ländern unterstützen wir Unternehmen bei der digitalen Transformation – von Software-Engineering und Plattformentwicklung bis zu AI-Engineering, Cybersecurity und Quality Assurance.Überblick
Als Dev Ops Engineer mit Schwerpunkt Yocto und Git Lab CI/CD arbeitest du an der Automatisierung und Skalierung moderner Build- und Delivery-Prozesse in anspruchsvollen Entwicklungsumgebungen. Der Fokus dieser Rolle liegt auf der Weiterentwicklung von Repository-Strategien, dem Aufbau stabiler CI/CD-Pipelines sowie der Integration von Embedded-Linux-Build-Systemen in automatisierte Workflows. Die Position richtet sich an Personen, die technisch tief arbeiten
, Verantwortung für nachhaltige Lösungen übernehmen und aktiv zur Vereinfachung komplexer Systemlandschaften beitragen möchten.
- Analyse bestehender Repository- und Build-Strukturen sowie Ableitung geeigneter Optimierungs- und Migrationsansätze.
- Transformation verteilter Repository-Setups hin zu skalierbaren und wartbaren Strukturen.
- Konzeption, Implementierung und Betrieb von CI/CD-Pipelines auf Basis von Git Lab.
- Entwicklung wiederverwendbarer Pipeline-Bausteine zur Standardisierung und Modularisierung.
- Integration und Automatisierung von Yocto-basierten Build-Prozessen innerhalb der CI/CD-Landschaft.
- Optimierung von Build-Zeiten, Ressourcennutzung und Artefaktmanagement.
- Enge Zusammenarbeit mit Softwareentwicklungs- und Infrastrukturteams.
- Sicherstellung von Best Practices in den Bereichen Versionierung, Testing und Deployment
- Mehrjährige praktische Erfahrung im Dev Ops-Umfeld oder in vergleichbaren technischen Rollen.
- Sehr gute Kenntnisse in Git sowie in unterschiedlichen Repository-Strategien.
- Fundierte Erfahrung mit Git Lab CI/CD
, einschließlich Pipeline-Design, Runner-Konfiguration und YAML. - Praxis in der Modularisierung von CI/CD-Pipelines (z.B. Components oder vergleichbare Konzepte).
- Nachweisbare Erfahrung mit dem Yocto Project und Embedded-Linux-Build-Systemen.
- Gute Kenntnisse in Docker und containerbasierten Build- und Delivery-Ansätzen.
- Sicherer Umgang mit Linux-Systemen sowie Shell-Scripting und/oder Python.
- Erfahrung im Umfeld Embedded Systems oder hardware-naher Softwareentwicklung.
- Kenntnisse in Release-Management- und Versionierungsstrategien.
- Erfahrung in der Optimierung großer Build-Pipelines (Caching, Parallelisierung).
- Strukturierte, analytische Arbeitsweise und Freude an komplexen technischen Fragestellungen.
Nur Bewerber:innen, die berechtigt sind, in der EU oder in der Schweiz zu arbeiten, werden berücksichtigt. Unsere Positionen sind für Menschen mit Behinderungen zugänglich.
Benefits- Mitarbeit an technisch anspruchsvollen Systemlandschaften mit hoher Relevanz.
- Gestaltungsspielraum bei der Weiterentwicklung von CI/CD- und Build-Strategien.
- Zusammenarbeit in interdisziplinären, erfahrenen Engineering-Teams.
- Hybrides Arbeitsmodell mit Flexibilität und langfristiger Perspektive.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: