Den Haag
Senior
36 uur per week
12 months
Startdatum op 1 oktober
Interim opdracht
28 Dagen geleden
DUO Den Haag

CD Engineer (Specialist Software Ontwikkeling CD)

Opdrachtbeschrijving

Als senior CI/CD specialist binnen het Continuous Delivery team (CD team) OI ben je verantwoordelijk voor het beheer en onderhoud van de ontwikkelstraten van de DevOps teams van OI (Onderwijs Instellingen).

Naast het instant houden van de huidige omgevingen op basis is scripting in PowerShell, ligt er een grote verantwoordelijkeheid bij het moderniseren en het naar CD 2.0 (container landschap op OpenShift) brengen van onze dienstverlening. Inmiddels ligt er al een fundament maar deze dient verder gebracht te worden. Hiervoor zal je sparren met je collega specialisten zowel binnen als buiten het team en (proactief) adviseren naar de service owner (product owner) van het team.

Verwachte prestaties:

  • Ontwikkelen aan huidige voortbrengingsstraten (GitLab, Jenkins, GitLab CI, Artifactory, PowerShell, Helm Charts, ArgoCD)
  • Ondersteunen en begeleiden van medior/junior teamleden
  • Technische adviezen opstellen t.b.v. vernieuwingen aan de ontwikkelstraten
  • Technische adviezen opstellen m.b.t. toekomst met Java, Python, OpenShift, containers en Blueriq t.a.v. onze dienstverlening
  • Begeleiden van andere teamleden bij het uitvoeren van de dagelijkse werkzaamheden
  • Het proactief informeren van de overige teamleden, dus ook de service owner en de Scrum Master
  • Het vanuit eigen visie, kennis en ervaring proactief adviseren om zo de dienstverlening van het CD team OI te verbeteren
  • Sparringspartner zijn voor de senior expert 

Achtergrond opdracht

Binnen DUO ICT afdeling ICT-OI is het CD team OI het serviceteam voor de DevOps teams en de ontwikkelstraten binnen de business directie OI (Onderwijs Instellingen).

Haar primaire doel is uitvoeren van beheer van en ontwikkeling aan de Continuous Delivery pipelines van de DevOps teams. Secundair verzorgt het CD team OI ook de overstijgende en afdelingsgenerieke automatisering, waaronder het geautomatiseerd inrichten van omgevingen en het beheren van een aantal tools. Door deze centrale positie van het CD team OI vervult zij ook een prominente voortrekkersrol op het gebied van modernisering en het richting geven daaraan.

Er wordt hybride gewerkt met momenteel 1 vaste teamdag op de dinsdag op locatie in de Hoftoren, maar meerdere dagen komt ook voor.

Functie eisen

  • HBO werk- en denkniveau
  • Kennis van voortbrengingsprocessen rondom softwareontwikkeling
  • Kennis van en werkervaring met CI/CD/DevOps, ook op technisch en architectuur niveau (5 jaar)
  • Kennis van en werkervaring met GitLab CI (5 jaar)
  • 3 jaar werkervaring in Software ontwikkeling

Wensen

  • Kennis van en werkervaring met Kubernetes/OpenShift
  • Kennis van en werkervaring met SonarQube
  • Agile minded (KanBan, Scrum, SAFe)
  • Affiniteit op gebied van infrastructuur (virtualisatie, netwerken, firewall)
  • Werkervaring met Jenkins
  • Werkervaring met Java, Python en/of C#
  • DASA DevOps is een pré 
De Dienst Uitvoering Onderwijs (DUO) is de uitvoeringsorganisatie voor het Ministerie van Onderwijs, Cultuur en Wetenschap. De DUO-vestiging in Den Haag heeft als primaire taak de correcte maandelijkse bekostiging van alle onderwijsinstellingen in Nederland, op basis van actuele cijfers en geldende wet- en
regelgeving. Voor het uitvoeren van de bekostiging wordt gebruik gemaakt van een applicatielandschap dat is ontwikkeld volgens de principes van een Service Oriënted Architecture. Informatie wordt naar de onderwijsinstellingen ontsloten via verschillende portalen. Tevens liggen er koppelingen met een aantal nog in gebruik zijnde Oracle Legacy-applicaties.