Projektrahmen:
Start: 12/2025
Laufzeit: 7 Monate+
Auslastung: 100%
Einsatzort: Frankurt am Main (gelegentlich vor Ort) / über 90% remote
Voraussetzung: Bereitschaft zur SÜ2
Projektbeschreibung:
Für ein langfristig angelegtes Projekt in der Bundescloud suchen wir einen erfahrenen DevOps Engineer (m/w/d) mit tiefgehender Erfahrung in der Administration, Automatisierung und Weiterentwicklung komplexer GitLab-Umgebungen. Sie arbeiten in einem agilen Scrum-Team, das verschiedene Services und Produkte aufbaut und betreibt. Der Fokus liegt auf der Standardisierung, Automatisierung und Absicherung von Entwicklungs- und Betriebsprozessen in einer regulierten Infrastruktur (BSI IT-Grundschutz).
Tätigkeiten:
- Mitarbeit in einem agilen Entwicklungsteam nach Scrum
- Zusammenarbeit mit Plattformteams bei Planung, Umsetzung und Produktivsetzung von Services und Produkten
- Erstellung von Lösungsdesigns und Umsetzung neuer Features
- Betrieb, Wartung und Weiterentwicklung von GitLab-Instanzen (on-premise, self-hosted, kein SaaS/PaaS)
- Analyse und Behebung von System- und Anwendungsproblemen
- Aufbau und Integration von CI/CD-Pipelines in GitLab
- Standardisierung und Automatisierung von Prozessen mittels IaC
- Erstellung sicherer Container und Konfiguration von Systemen in regulierten Umgebungen (IT-Grundschutz)
- Planung, Aufbau und Integration von Systemen (VMs) inkl. Dokumentation
- Durchführung von Wissenstransfers innerhalb der Bundescloud
Qualifikationen:
GitLab Expertise:
- Fundierte Erfahrung mit GitLab Premium oder Ultimate (HA und Geo)
- Administration von GitLab Core-Komponenten: PostgreSQL, Gitaly, Puma, Sidekiq
- Umgang mit Runnern, Pipelines, Komponenten und Security Policies
- Erfahrung im Betrieb von GitLab in regulierten Umgebungen inkl. Rechtemanagement
- Kenntnisse in Update- und Backup-/Restore-Prozessen
Linux Systemadministration:
- Tiefgehende Kenntnisse in RHEL-basierten Systemen
- Performance- und Fehleranalyse, OS-Patching
- Optional: Skripting mit Python oder Ruby
- Erfahrung mit HA-Setups (Load Balancing, Keepalived)
IaC / Automatisierung:
- Grundkenntnisse in Infrastructure as Code (IaC)
- Erfahrung mit Puppet, Pulumi oder Terraform
- Nutzung der GitLab API zur Automatisierung
Monitoring & Logging:
- Erfahrung mit ELK, CheckMK oder Nagios
- Kenntnisse in LVM, PKI, CA und Zertifikatsmanagement
Sicherheits- & Compliance-Know-how:
- Erfahrung mit IT-Grundschutz (BSI)
- Verständnis für Sicherheitsanforderungen in hochregulierten Umgebungen
Agiles Arbeiten:
- Erfahrung mit Scrum, Change- und Incident-Management
- Sicherer Umgang mit Jira und Confluence