SquadLead – CI Code Build (m/w/d)

Berlin, Remote
Start: 01.10.2024
vor 5 Tagen
Job Typ:
Projekt
Dauer:
Dezember 2024 + Option
Arbeitsumfang:
Vollzeit - 5 Tage/ Woche
Sprachen:
Deutsch, Englisch

ID: 170268

Jetzt bewerben

Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.

Für unseren Kunden suchen wir aktuell eine/n SquadLead – CI Code Build (m/w/d) - Berlin, Remote.

Ihre Aufgaben

    • Als Senior Platform Engineer, der ein Platform Engineering Team leitet, sollten Sie Erfahrung mit Git und seinen Submodulen sowie mit Git Branching Strategien haben.
    • Sie sollten in der Lage sein, CI/CD-Pipelines mit den gängigsten Tools (z. B. GitLab CI und GitHub Actions) zu entwerfen, zu archivieren und zu schreiben. Alle Dienste werden in Containern auf Kubernetes gehostet.
    • Ein Squad Lead sollte ein Verständnis für Best Practices zur sicheren Erstellung von Container-Images haben. Darüber hinaus sollten Sie Erfahrung in öffentlichen und privaten Cloud-Umgebungen haben.
    • Starke Kommunikationsfähigkeiten sowie eine Leidenschaft für die Automatisierung von Teilaufgaben der Softwareentwicklung sind ein Muss.
    • Das CodeBuild Squad hostet das Git SCM, pflegt und stellt die Richtlinien für dessen Nutzung und die Verwendung von CI-Pipelines für Push- und Merge-Aktionen bereit, während es die CI-Runner-Schritte pflegt, aktualisiert und optimiert, die zentral von CodeBuild Squad kuratiert werden. Diese CI-Runner-Schritte beinhalten Integrationen zu Qualitäts- und Sicherheitstools, das Erstellen von Images mit Berechtigungen zum Pushen an die EDP-Registry sowie das Signieren der erstellten Images mit EDP-Zertifikaten.
    • Ihre Bemühungen werden eine nahtlose und barrierearme Erfahrung für Anwendungsentwicklungsteams, die mit EDP arbeiten, fördern und deren Codequalität und Sicherheitskonformität verbessern. Ihr Fachwissen und Ihre Führungsqualitäten werden das Team und seine Kunden dazu bringen, wirkungsvolle und hochwertige Lösungen zu liefern, die die Digitalisierung des europäischen Stromnetzbetriebs beschleunigen.
    • Sammeln Sie ständig Anforderungen von mehreren internen und externen Kunden und entwickeln Sie Lösungen für deren Herausforderungen in Zusammenarbeit mit der Produktlinienarchitektur, anderen Teamleitern und dem DOE Product Owner.
    • Verfeinern Sie EDP CodeBuild mit Ihren einzigartigen Ideen und Erfahrungen, um den Entwicklerteams, die es nutzen, maximale Effizienz zu bieten, indem Sie bestehende Funktionen mit den neuesten und besten Tools der Cloud Native Community erweitern.
    • Identifizieren Sie Lücken im aktuellen Setup und in bestehenden Integrationen, entwerfen, orchestrieren und implementieren Sie die notwendigen Änderungen mit Ihrem Team von fähigen Plattformingenieuren.

Ihre Qualifikationen

    • Terraform oder OpenTofu mit Terragrunt.
    • Schreiben von Terraform- oder OpenTofu-Modulen.
    • Beherrschung von Git und Verzweigungsstrategien (z. B. Gitlab, Github, Gitea).
    • Erfahrung im Anpassen, Bereitstellen, Warten und Betreiben von Kubernetes-Anwendungen mit Helm oder Kustomize.
    • Erfahrung in der Arbeit in einer Air Gapped-Umgebung.
    • Erfahrung in der Pflege des Architecture Decision Record.
    • Erfahrung in der Zusammenarbeit bei Architekturentscheidungen in einem Team.
    • Erfahrung mit skalierten agilen Frameworks (Scrum oder SAFe).
    • Entwurf von CI Pipeline Templates in einer verteilten Umgebung.
    • Container-Sicherheit für Kubernetes mit Opensource-Lösungen wie Aqua Trivy, Kyverno, Open Policy Agent (OPA).
    • Erfahrung in der Leitung eines Teams von Ingenieuren.
    • Fließendes Englisch in Wort und Schrift (mind. B2).
    • Fließendes Deutsch in Wort und Schrift (mindestens B2).
    • NICE TO HAVE:
    • Erfahrung mit der Konfiguration von Kubernetes Loadbalancing-Technologien wie Nginx oder metallb.
    • Erfahrung mit der Entwicklung von Typescripts.
    • Erfahrung in der Organisation von Kundensupport mit Frameworks wie ITIL.
    • Kompetenz im Umgang mit Infrastrukturtechnologien wie Standardspeicher- und Netzwerkprotokollen.
    • Kenntnisse über gängige Cloud-Sicherheitstools wie Keycloak und Vault.
    • Erfahrung mit Freigabestrategien für Container-Images, wenn diese mit Freigabeversionen an Registries weitergegeben werden.
    • Kenntnisse über moderne Software-Architekturen wie Service-Mesh und Microservices.
    • Kundenkenntnis - eine frühere Tätigkeit als Softwareentwickler oder eine Zusammenarbeit mit diesen ist sehr hilfreich.