Skip to content
mimi

DevOps Engineer – Yocto & GitLab CI/CD

Expleo Switzerland SA

Biel · Hybrid Full-time Mid Level 2mo ago

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.

Überlick

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.

Skills

CI/CDDockerEmbedded LinuxGitGitLab CI/CDLinuxPythonShell ScriptingYocto Project

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