KS-004695
Leistungsbeschreibung
1. Beschreibung des Projektes/Abteilung und des Einsatzgebietes
Die Kunden Software-Entwicklungsprojekte werden auf standardisierten, mandantenfähigen Software-Entwicklungsplattformen durchgeführt. Die Architektur dieser Plattform (im Folgenden SDE für Software Development Environment) stellt Werkzeuge zur Implementierung vollständiger CI/CD Pipelines bereit, welche auf Industriestandards basieren und speziell auf die Bedürfnisse des Kunden zugeschnitten wurden. Derzeit wird die SDE in verschiedenen Ausprägungen und auf verschiedenen Betriebsplattformen auf Basis von Kubernetes oder virtuellen Maschinen betrieben und stetig weiterentwickelt.
Vor diesem Hintergrund erbringt der Kunde Leistungen auf folgendem Gebiet:
- Aufbau der konzipierten SDE auf verschiedenen Betriebsplattformen
- Integration der Komponente in die jeweilige Infrastruktur
- Betrieb & Wartung der SDE auf verschiedenen Betriebsplattformen
Anforderungen
2. Verantwortungsbereich/Aufgaben:
Ein Mitarbeiter in der Funktion erfüllt folgendes Aufgabenspektrum:
- Installation & Konfiguration der SDE auf bestehenden Betriebsplattformen. Die SDE umfasst die folgenden Komponenten:
- Versionskontrollsystem (GitLab)
- Build-Controller (GitLab-Runner)
- System zur Komponentenverwaltung (Sonatype Nexus)
- System zur Komponentenanalyse (Sonatype Nexus IQ)
- System zur statischen Code-Analyse (Sonarsource Sonarqube)
- Container-Registry (Habor)
- Virtualisierten Umgebungen (VMWare vSphere und VCF)
- Linux Systemadministration (RedHat) und Konfigurationsmanagement mit Ansible
- Integration der Komponenten der SDE in die vorhandene Infrastruktur (Active Directory, DNS, SMTP, Firewall, Ansible Tower)
- Einrichtung, Bereitstellung und Pflege von virtuellen Testservern bzw. Kubernetes Clustern für die Entwicklungsteams
- Aufrechterhaltung der Lauffähigkeit der SDE bzw. Wiederherstellung der selbigen im Fehlerfall
- Durchführen von Updates und Sicherstellung der Lauffähigkeit der genannten Komponenten auf der SDE
- Durchführung der Nutzerverwaltung auf den genannten Komponenten wie On-/Offboarding von Nutzern und Bearbeitung von Nutzeranfragen
Qualifikationen und Erfahrungsanforderungen
- Deutsch C1
- Englisch Level B1
- 3 Jahre Erfahrung in der Installation und dem Betrieb des Produktes GitLab
- 2 Jahre Erfahrung in der Installation und dem Betrieb des Produktes GitLab-Runner
- 2 Jahre Erfahrung in der Installation und dem Betrieb einer Komponentenverwaltung mit dem Produkt Sonatype Nexus oder einem vergleichbaren Produkt
- 3 Jahre Erfahrung im Aufbau und der Administration von Linuxsystemen (RedHat oder einem vergleichbaren Produkt)
- 2 Jahre Erfahrung im Umgang mit Konfigurationsmanagement mit dem Produkt Ansible oder einem vergleichbarem Produkt
- 1 Jahr Erfahrung im Umgang mit virtualisierten Umgebungen mit VMware vSphere, VCF
- 2 Jahre Erfahrungen in der Integration der und 1. bis 6. genannten Werkzeuge mit u.a. Active Directory, DNS, SMTP
Über den Auftraggeber
Start: 01.09.2025
Ende: 28.02.2027
Auslastung: Vollzeit
Arbeitsort: 80% remote / 20% Bonn
Vertragsart: ANÜ (max. ~78.000€ Jahresgehalt)