Senior GitLab / DevOps Engineer – Migration & Konsolidierung (m/w/d) – Freelance
ForTech Consulting GmbH
Ansprechpartner: Roman Grischkowski
deutschland, Deutschland
ITDevOpsLegacy System Migration WorkbenchMigration ManagerKonsolidierungGitLabGitGitlab-CiGit FlowGithub EnterpriseCode Migration
Beschreibung
Senior GitLab / DevOps Engineer – Migration & Konsolidierung (m/w/d) – Freelance
Für ein anspruchsvolles Infrastruktur- und Migrationsprojekt suchen wir einen erfahrenen GitLab / DevOps Experten (m/w/d), der die Konsolidierung und Migration einer bestehenden On-Premise-GitLab-Landschaft eigenständig konzipiert, plant und technisch umsetzt.
Aktuell bestehen 3–4 separate GitLab-Instanzen On-Premise, an die verschiedene Tools und Systeme angebunden sind und über die teilweise vertrauliche bzw. sensible Daten verarbeitet werden.
Ziel des Projekts ist es, die bestehende Landschaft zu analysieren und die GitLab-Instanzen in eine konsolidierte, zukunftsfähige Architektur auf Basis von GitLab Premium zu überführen.
Aufgaben- Analyse der bestehenden 3–4 GitLab On-Premise Instanzen
- Konzeption einer zukünftigen, konsolidierten GitLab-Architektur
- Planung und eigenständige Durchführung der GitLab-Migration
- Zusammenführung bestehender GitLab-Instanzen
- Analyse von Abhängigkeiten zu angebundenen Tools und Systemen
- Sicherstellung der Datenintegrität während der Migration
- Berücksichtigung von vertraulichen und sensiblen Daten
- Analyse von Datenmengen, Netzwerk- und Bandbreitenanforderungen
- Planung des technischen Migrationsvorgehens inkl. möglicher Downtimes und Rollback-Szenarien
- Migration von GitLab-Projekten, Repositories und relevanten Konfigurationen
- Prüfung und Überführung bestehender Integrationen
- Unterstützung bei der Einführung bzw. Nutzung von GitLab Premium
- Abstimmung technischer und lizenzseitiger Anforderungen mit GitLab
- Dokumentation der Zielarchitektur und des Migrationsvorgehens
- Eigenverantwortliche Durchführung des Projekts von der Konzeption bis zur Umsetzung
Must-have:
- Sehr gute praktische Erfahrung mit GitLab On-Premise / Self-Managed
- Nachweisbare Erfahrung mit GitLab-Migrationen und Konsolidierungen
- Erfahrung bei der Zusammenführung mehrerer GitLab-Instanzen
- Sehr gute Kenntnisse der GitLab-Architektur
- Erfahrung mit GitLab Backup, Restore, Import/Export und Migrationsverfahren
- Erfahrung mit angebundenen CI/CD- und DevOps-Toolchains
- Verständnis für Netzwerk-, Storage- und Bandbreitenanforderungen bei größeren Migrationen
- Erfahrung im Umgang mit sensiblen bzw. vertraulichen Daten
- Fähigkeit, eine Migration sowohl konzeptionell als auch hands-on technisch durchzuführen
- Sehr selbstständige Arbeitsweise – gesucht wird ausdrücklich ein Experte, der das Thema weitgehend eigenständig übernehmen kann
Nice-to-have:
- Erfahrung mit GitLab Premium
- Kenntnisse zu GitLab-Lizenzierungsmodellen
- Erfahrung mit komplexeren GitLab-Integrationen und APIs
- Erfahrung mit High Availability, Disaster Recovery und Backup-Konzepten für GitLab
- Erfahrung mit Security- und Compliance-Anforderungen in On-Premise-Umgebungen
Der Experte soll zunächst die bestehende GitLab-Landschaft und deren Abhängigkeiten analysieren, daraus eine geeignete Zielarchitektur und Migrationsstrategie entwickeln und anschließend die technische Migration und Konsolidierung begleiten bzw. eigenständig durchführen.
Die interne IT-Infrastruktur kann kundenseitig unterstützt werden. Der Schwerpunkt der Rolle liegt klar auf der GitLab-spezifischen Architektur, Migration, Konsolidierung und technischen Umsetzung.