Beschreibung
Für meinen Kunden in der Softwareentwicklung bin ich aktuell auf der Suche nach einem DevOps Kandidaten.Die Cloud beabsichtigt, "Air Gapped"-Umgebungen für deren Cloud-Stack zu unterstützen. In den letzten Jahren wurde der gesamte Stack unter der Annahme einer kontinuierlichen Internetverfügbarkeit entwickelt. Die Umstellung erfordert daher Anpassungen an den Release-Management-Prozessen nahezu aller Teams.
Hierbei müssen einige Arbeitslasten containerisiert werden. Einige externe
Dienste müssen durch Alternativen ersetzt oder ganz abgeschaltet werden.
Aufgaben:
- Analysieren der Anforderungen und Erstellung eines Implementierungsplans
- Implementierung eines Pull-Through-Cache für Container-Images und andere Artefakte, die nach Bedarf innerhalb des Cloud-Stacks bereitgestellt werden
- Planen, erstellen und implementieren des Wechsels zu einer unveränderlichen Infrastruktur für Arbeitslasten, die dies noch nicht
noch nicht unterstützen
- Containerisierung von Basis-Workloads der Plattform, wie DNS, DHCP, tftp, SaltStack und NTP, wo möglich. Implementieren Sie eine alternative Methode, wenn Container nicht möglich sind (beispielsweise auf der Grundlage von VM-Images)
- Dokumentieren der Implementierung und Architektur
- Implementierung von Unit-, Integrations- und Akzeptanztests nach Bedarf
- Den Service durch die Freigabeverfahren der Teams von QA, Security bringen,
Technisches Schreiben, GUI, SDK und Tooling
Tech Stack:
- Kubernetes
- Helm
- Containers
- Git und GitHub
#Eckdaten:
Start: 01.03.24
100% remote
Vollzeit
Laufzeit: 5 Monate