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.
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
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.