Operations Engineer (DevOps Kubernetes)
Dienst Uitvoering Onderwijs (DUO)

Opdrachtomschrijving
Als Senior Operations Engineer (DevOps) bij Dienst Uitvoering Onderwijs (DUO) in Den Haag werk je aan digitale dienstverlening die dag en nacht beschikbaar moet zijn. Je kijkt verder dan incidenten en richt je op structurele verbetering.
Dit ga je doen
Als Senior Operations Engineer ben je onderdeel van een DevOps-team en werk je aan het componentenlandschap (.NET) of het Openshift-landschap, afhankelijk van je kennis en ervaring. De verschillen in technologie en werkwijze zorgen voor inhoudelijke variatie en vragen om een brede blik op zowel applicatie- als platformvraagstukken.
Binnen het Scrumteam werk je met refinements, planningen en reviews. De werkzaamheden zijn backlog-gedreven en worden ondersteund door tooling zoals Jira. Tegelijk beweeg je je binnen een bredere, programmatische context waarin meerdere teams, ketens en stakeholders samenwerken.
Jouw focus ligt op het borgen en verbeteren van stabiliteit en performance van applicaties. Je automatiseert processen, optimaliseert CI/CD-straten en zorgt dat deployments voorspelbaar en schaalbaar worden. Hierbij vormen technologieën zoals Kubernetes, Docker, CI/CD, Git en cloud-native tooling vormen de basis, vaak in combinatie met GitOps-oplossingen zoals ArgoCD. Daarbij kijk je kritisch naar bestaande oplossingen en draag je actief bij aan verbetering.
Als senior lever je niet alleen een inhoudelijke bijdrage, maar speel je ook een rol in kennisdeling en het verder brengen van collega’s en het team als geheel. Je werkt in een omgeving waarin wet- en regelgeving en een politiek-bestuurlijke context een belangrijke rol spelen. Dit vraagt om zorgvuldige afwegingen en het kunnen onderbouwen van keuzes.
Binnen DUO is Nederlands de voertaal in de dagelijkse samenwerking, documentatie en (delen van) de codebase.
Extra info:
CD2.0 omgeving en nieuwbouw:
Java Spring Boot/Angular applicaties met een Postgres database die op OpenShift worden uitgerold met ArgoCD (OTA en PRD cluster)
Jenkins server voor de CI/CD en uitrol naar het OpenShift DEV cluster
Koppelingen met andere systemen via API, MQ, of bestandsuitwisseling (SFTP eventueel met GFT)
Werkzaamheden:
inregelen team / kantoorautomatisering (paar dagen opzetten, daarna dagdeel per sprint voor het bijhouden)
Wiki space inrichten
Mailbox voor team
Way of Working voor Ops activiteiten vastleggen
opzetten omgevingen (eerste opzet kost 1 á 2 weken, afhankeljik van de diversiteit van de applicatie-componenten; daarna bijna geen onderhoud nodig)
gitlab repositories voor development
namespaces op OpenShift
opzetten CI/CD (eerste opzet kost 1 á 2 weken, afhankelijk van de diversiteit van de applicatie-componenten; daarna bijhouden 1 uur per sprint)
Jenkins pipelines inregelen
Gitlab Ops repositories voor GitOps (ArgoCD)
opzetten monitoring en alerting (paar uur per maand)
Kibana/elasticsearch dashboards en alerts
inrichten koppelingen met andere applicaties (3 tot 6 uur per koppeling – maar wel met heel veel wachttijd tussen de momenten dat er aan gewerkt kan worden)
op basis van Solution Architectuur en Infra Technisch Ontwerp
aanvragen doen voor het inrichten van de koppelingen (Topdesk tickets, Topdesk formulieren, emails, of andere procedures – want niet gestandaardiseerd)
testen van de opgeleverde koppelingen
registratie van credentials/certificaten/keys/secrets in Pleasant Password Server
rollen- en rechten-beheer (paar uur per nieuwe feature-set, paar dagen voor de eerste keer inregelen)
RBAC rollen en resource groepen aanvragen en toewijzen (in samenspraak met PO)
Documenteren welke rechten moeten zijn uitgereikt (want zelf geen toegang tot de RBAC tooling / rapportages)
uitvoeren (productie) releases (paar uur per release als er 1x per sprint gereleased wordt, minder als het volautomatisch wekelijks/dagelijks kan)
administratie rondom Productie-invoeringen en deelname CAB
feitelijke uitrol (ArgoCD)
dagelijkse operatie (tussen enkele minuten per dag voor een stabiele applicatie voor weinig gebruikers, en dagtaak bij grote applicatie en/of instabiliteit)
controles werking applicatie in OTAP
assistentie bij onderzoek verstoringen
continuous improvement van dashboards, alerts, en terugkerende werkzaamheden
hulplijn voor GAT en PRD gebruikers monitoren
periodieke operatie (paar uur per maand)
certificaat-management
wachtwoord-rotatie
ondersteuning hacktesten / hacktestvrijstelling / Continuous Delivery Security Brevet
(her)toetsing Compliance en overige Richtlijnen
De eisen
- 1Ervaring in een Operations- of DevOps-rol binnen complexe IT-omgevingen
- 2Ervaring met Kubernetes, CI/CD en automatisering
- 3Het vermogen om structurele problemen te analyseren en op te lossen
- 4Ervaring met het verbeteren van processen en deployments
- 5Je neemt initiatief en pakt eigenaarschap
De wensen
- 1Je helpt collega’s groeien en deelt actief kennis
Hoe werkt het?
Aanvraag indienen
Dien je aanvraag in via het formulier op deze pagina.
Introductie
Bij een match introduceren we jouw profiel bij de opdrachtgever.
Aan de slag
Na akkoord ga je per direct aan de slag met je nieuwe opdracht.
Reageren kan tot en met 04-11-2026
Direct reageren
Vul het onderstaande formulier in en we nemen binnen 24 uur contact met je op.
FAQ
Veelgestelde vragen
Het uurtarief is in overleg.
Meer opdrachten
- ICT-opdrachten
- Techniek-opdrachten
- Opdrachten in Zuid-Holland
- Vacatures en opdrachten bij Dienst Uitvoering Onderwijs (DUO)
Deze opdracht is ingeschaald in schaal 12 van de CAO Rijk 2026. Salaris schaal 12 rijksoverheid