DevOps Engineer – Yocto & GitLab CI/CD

Job Locations
CH-BE-Bienne
Job area
IT & Digital
Employment type
Permanent
Industry
Other
Visa sponsorship
None
Languages required
German essential
Workplace
Hybrid

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.

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.