DevOps Engineer – Yocto & GitLab CI/CD
Expleo
About the role
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 DevOps Engineer mit Schwerpunkt Yocto und GitLab 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.
Responsibilities
• 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 GitLab.• 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
Essential skills
• Mehrjährige praktische Erfahrung im DevOps-Umfeld oder in vergleichbaren technischen Rollen.• Sehr gute Kenntnisse in Git sowie in unterschiedlichen Repository-Strategien.• Fundierte Erfahrung mit GitLab 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.
Desired skills
• 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.
What do I need before I apply
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.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free