DevOps Engineer

DevOps Engineer

Zug Befristet 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
SGI

Auf einen Blick

  • Aufgaben: Leite die Migration zu einem einheitlichen Monorepo und optimiere CI/CD-Pipelines.
  • Unternehmen: Innovatives Unternehmen in Zug mit Fokus auf DevOps und Teamarbeit.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung mit modernsten Technologien.
  • Qualifikationen: Erfahrung in DevOps, GitLab CI/CD und Linux-Systemen erforderlich.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Standort: Zug

Dauer: 6 Monate

Startdatum: Juni/Juli 2026

Hauptverantwortlichkeiten

  • Leitung der Migration von Multi-Repositories zu einem einheitlichen Monorepo, einschließlich der Konsolidierung von GitLab-Pipelines
  • Analyse bestehender Repository-Strukturen und Definition skalierbarer Migrationsstrategien
  • Entwurf, Implementierung und Wartung robuster CI/CD-Pipelines mit GitLab
  • Entwicklung und Nutzung wiederverwendbarer GitLab-Pipeline-Komponenten zur Modularisierung
  • Integration und Automatisierung von Yocto/BitBake-Bauprozessen innerhalb von GitLab-Pipelines
  • Enge Zusammenarbeit mit Softwareentwicklungs- und Infrastrukturteams
  • Sicherstellung der Einhaltung von Best Practices in Versionierung, Test und Bereitstellung

Erforderlicher Hintergrund

  • Vorherige Erfahrung im DevOps-Engineering in komplexen Umgebungen
  • Fachkenntnisse in Git und Repository-Strategien (Monorepo vs. Multirepo)
  • Praktische Erfahrung mit GitLab CI/CD (YAML-Pipelines, Runner, Pipeline-Optimierung)
  • Erfahrung mit Konzepten der Pipeline-Modularisierung (z.B. GitLab-Komponenten)
  • Kenntnisse im Yocto-Projekt und in eingebetteten Linux-Bausystemen
  • Erfahrung mit Container-Technologien (Docker)
  • Solide Linux-Kenntnisse (Shell-Scripting, Python, Systemverständnis)
  • Fachkenntnisse in der Build-Optimierung (Caching, Parallelisierung, Artefaktmanagement)

Wünschenswert

  • Erfahrung in der Entwicklung eingebetteter Systeme
  • Kenntnisse im Release-Management und in Versionierungsstrategien (z.B. Semantic Versioning)

Wir glauben an Chancengleichheit für alle und ermutigen aktiv Bewerbungen aus unterschiedlichen Hintergründen, Erfahrungen und Perspektiven.

DevOps Engineer Arbeitgeber: SGI

Als Arbeitgeber in Zug bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das auf Zusammenarbeit und kontinuierliches Lernen setzt. Unsere Unternehmenskultur fördert die persönliche und berufliche Weiterentwicklung, während wir gleichzeitig ein Gleichgewicht zwischen Arbeit und Freizeit unterstützen. Mit attraktiven Benefits und der Chance, an spannenden Projekten wie der Migration zu einem monorepo zu arbeiten, sind wir der ideale Ort für talentierte DevOps Engineers, die ihre Fähigkeiten weiterentwickeln möchten.

SGI

Kontaktdaten:

SGI Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so DevOps Engineer erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen DevOps-Profis in Kontakt zu treten. Teile deine Erfahrungen und lerne von anderen – das kann dir helfen, die richtigen Kontakte zu knüpfen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe typische Fragen zu CI/CD, GitLab und Container-Technologien. Zeige dein Wissen über die Migration von Repositories und bringe Beispiele aus deiner bisherigen Arbeit mit.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – zeig Initiative und Interesse!

Tipp Nummer 4

Bleib dran und folge nach! Nach einem Interview ist es wichtig, sich zu bedanken und eventuell nach dem Stand der Dinge zu fragen. Das zeigt dein Interesse und kann dir einen Vorteil verschaffen.

Wir glauben, dass du diese Fähigkeiten brauchst, um DevOps Engineer mit Bravour zu bestehen

DevOps Engineering
GitLab CI/CD
YAML Pipelines
Git und Repository-Strategien
Pipeline Modularisierung
Yocto Project
Embedded Linux Build Systeme

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, bevor du sie abschickst!

Zeig deine Erfahrungen!:Erzähle uns von deinen bisherigen Projekten und wie du deine Fähigkeiten in der Praxis eingesetzt hast. Besonders wichtig sind Erfahrungen mit GitLab CI/CD und den Technologien, die wir verwenden.

Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir sie direkt bearbeiten können.

Wie man sich auf ein Vorstellungsgespräch bei SGI vorbereitet

Verstehe die Migration von Repositories

Mach dich mit den Unterschieden zwischen Multi-Repositories und Monorepos vertraut. Sei bereit, deine Erfahrungen und Strategien zur Migration zu teilen, um zu zeigen, dass du die Anforderungen der Stelle verstehst.

CI/CD Pipelines im Detail

Bereite dich darauf vor, über deine Erfahrungen mit GitLab CI/CD zu sprechen. Zeige, dass du nicht nur die Grundlagen kennst, sondern auch in der Lage bist, komplexe YAML-Pipelines zu optimieren und modulare Komponenten zu entwickeln.

Automatisierung und Integration

Sei bereit, konkrete Beispiele für die Automatisierung von Build-Prozessen mit Yocto/BitBake zu geben. Das zeigt, dass du praktische Erfahrung hast und die technischen Herausforderungen der Rolle verstehst.

Teamarbeit und Zusammenarbeit

Betone deine Fähigkeit zur Zusammenarbeit mit Software-Engineering- und Infrastrukturteams. Bereite einige Beispiele vor, wie du in der Vergangenheit erfolgreich in interdisziplinären Teams gearbeitet hast, um Best Practices in Versionierung und Deployment umzusetzen.