Unser Kunde ist ein innovatives, inhabergeführtes mittelständisches Unternehmen, das sich auf die Entwicklung und Herstellung von Systemlösungen im Bereich der inertialen Navigation und Regelungstechnik spezialisiert hat. Die Rolle des DevOps Engineers umfasst den Betrieb, die Wartung und den Ausbau der GitLab-Server-Infrastruktur, die von etwa 60 Software-Entwicklern genutzt wird. Sie unterstützen die Anwender in spezifischen GitLab-Fragen und sind verantwortlich für die Erstellung, Pflege und Optimierung von CI/CD-Pipelines. Dies beinhaltet das Automatisieren wiederkehrender Abläufe mit Skripten, das Monitoring und Troubleshooting von Builds sowie die Verwaltung von GitLab-Runnern. In dieser Position arbeiten Sie eng mit den Bereichen Entwicklung, IT und Qualitätssicherung zusammen, um Themen wie Versionsverwaltung und Deployment-Strategien zu bearbeiten. Das Unternehmen bietet Ihnen ein modernes Arbeitsumfeld in einem motivierten Team sowie zahlreiche Möglichkeiten zur persönlichen und fachlichen Weiterentwicklung. Eine umfassende Einarbeitung sorgt dafür, dass Sie optimal auf Ihre Aufgaben vorbereitet werden. Das Unternehmen legt großen Wert auf eine familienfreundliche Arbeitszeitgestaltung und bietet eine leistungsorientierte Vergütung sowie attraktive Zusatzleistungen.
DevOps Engineer für GitLab-Server (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt Erfahrung als DevOps Engineer oder Build-/Release-Engineer mit und verfügt über umfassende Kenntnisse in der Verwaltung von GitLab(CE). Sie sollten praxisnahe Erfahrung in der Erstellung und Wartung von CI/CD-Pipelines sowie einen sicheren Umgang mit Linux-Servern, insbesondere Debian, Ubuntu oder Alpine, haben. Kenntnisse in Skriptsprachen wie Bash, Python oder PowerShell sind erforderlich. Zudem sollten Sie mit Container-Technologien wie Docker und Docker Compose vertraut sein und Grundlagen in der Virtualisierung (KVM, Proxmox oder vergleichbar) besitzen. Ein Verständnis für Software-Build-Prozesse, Versionierung und Artefaktverwaltung ist von Vorteil, ebenso wie Basiswissen im Bereich DevSecOps und IT-Security. Selbstständiges Arbeiten und Teamfähigkeit sind wichtige Eigenschaften, die Sie mitbringen sollten. Sehr gute Deutschkenntnisse (Level C1 oder C2) sowie gute Englischkenntnisse sind ebenfalls erforderlich. Wünschenswerte Zusatzqualifikationen sind Grundkenntnisse in PostgreSQL-Administration, Erfahrungen im IT-Support und netzwerktechnische Grundlagen.