DevOps Engineer (Kubernetes en Go)

Specialisme
ICT
Uren
32 uur per week
Startdatum
01-09-2025
Einddatum
31-12-2025
Locatie
Utrecht
Over deze functie

Plaats tewerkstelling  Utrecht/Den Haag/Hybride 
Gewenste startdatum  z.s.m. 
Einddatum  31-12-2025 
Eerste contract is tot 31-12-2025 
Gemiddeld aantal uren per week:  Gemiddeld 32 uren per week.  


 


1.1 Over VNG Realisatie  
De VNG representeert de ruim 300 Nederlandse gemeenten en werkt samen met haar afdelingen aan een 
krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale uitvoering van de maatschappelijke opgaven 
door gemeenten centraal. Onder meer door actief te participeren in de netwerken van gemeenten en hun 
partners, door samenwerking te stimuleren via ‘samen organiseren’ en waar mogelijk standaarden te 
ontwikkelen die de dienstverlening van gemeenten verbeteren.  
VNG Realisatie draagt bij aan vier gemeentelijke speerpunten:  
• Werken als één overheid, met leden en partners, aan het oplossen van maatschappelijke 
vraagstukken op sociaal, fysiek en veiligheidsdomein;  
• Verbeteren van de dienstverlening;  
• Een efficiënte en wendbare organisatie;  
• Anticiperen op de toekomst. 


1.2 Over Digilab  
Digilab is de technische innovatiewerkplaats voor het Federatief Datastelsel. De focus ligt op het ontwikkelen 
en beheren van de techniek van deze werkplaats. Hier vindt research & development plaats voor 
gegevensuitwisseling in een federatief datastelsel in het verlengde van het kennisplatform API's en 
developer.overheid.nl waarbij de diverse kennispartners expertise inbrengen op het gebied van ontwikkeling 
en standaardisatie. Oftewel een plek waar mensen die nu met ontwikkeling bezig zijn bij diverse organisaties 
samen kunnen ontdekken of het werkt vanuit de praktijk en vanuit de uitvoering. Een tastbare, technische 
omgeving waar in ontwikkeling zijnde GDI-bouwstenen in samenhang kunnen worden beproefd en verder 
worden ontwikkeld. 



Digilab is in brede zin een versneller voor de realisatie van de ambities uit de GDI meerjarenvisie. Daarnaast 
geeft het (een versnelling van de) invulling aan diverse bouwstenen uit de Architectuur Digitale Overheid, in 
het bijzonder in het gegevensuitwisselings-domein. VNG is een van de partners die bij draagt aan Digilab 
door namens de GDI primair het technische deel van Digilab in te vullen en het projectmanagement. 



1.3 Omschrijving van de opdracht  
De opdrachtnemer ontwikkeld aan de verdere doorontwikkeling van digitale voorzieningen ten behoeve van 
de Digitale Overheid. De opdracht wordt uitgevoerd binnen de context van VNG Realisatie, met als specifieke 
focus het ondersteunen van overheden bij het toepassen van standaarden en het ontwikkelen van 
infrastructuurcomponenten. De opdrachtnemer werkt in deze opdracht nauw samen met andere overheden. 
Digilab (https://digilab.overheid.nl) is hierbij expliciet bedoeld voor de samenwerking van overheden. 
De opdracht van DevOps Engineer omvat het ontwerpen, realiseren en doorontwikkelen van een 
cloudgebaseerd platform, waarbij herbruikbaarheid en schaalbaarheid centraal staan. De opdrachtnemer 
levert hierbij concrete technische bijdragen aan de ontwikkeling van platformcomponenten, die geschikt zijn 
voor gebruik binnen een federatief overheidslandschap. Op het platform worden standaarden ontwikkeld. Dit 
omvat onder meer het bijdragen aan open source infrastructuur en het toepassen van moderne 
cloudtechnologieën (zowel public als onafhankelijke varianten).  



Binnen de opdracht richt de opdrachtnemer zich niet enkel op het operationeel houden van software binnen 
de verschillende projecten van Digilab (momenteel meer dan 15), maar levert deze tevens een inhoudelijke 
bijdrage aan de introductie en doorontwikkeling van het concept platform engineering binnen de publieke 
sector. Dit houdt onder meer in dat de opdrachtnemer oplossingen ontwikkelt die geautomatiseerde 
werkwijzen en het gebruik van moderne cloudtechnologieën faciliteren. Naast het toepassen van public 
cloud-diensten, werkt de opdrachtnemer ook aan de ontwikkeling van technologieën die bijdragen aan 
digitale soevereiniteit van overheden. De te realiseren oplossingen zijn daarbij ontworpen met het oog op 
schaalbaarheid en inzetbaarheid binnen een federatief overheidsmodel. 
Binnen het Digilab wordt gewerkt volgens agile en/of kanbanprincipes. Hiermee wordt gezorgd voor 
maximale wendbaarheid. De opdrachtnemer stemt waar nodig werkzaamheden af met andere betrokken 
partijen, maar bepaalt zelfstandig de wijze waarop de opdrachtinhoudelijk wordt vormgegeven en uitgevoerd. 
In deze opdracht is er ruimte voor technische verdieping en onderzoek, waarbij de opdrachtnemer 
verantwoordelijkheid draagt voor eigen voortgang en resultaten. 



Alle opgeleverde software en configuraties worden bij voorkeur als open source beschikbaar gesteld. De 
opdrachtnemer draagt hieraan bij. 



Voorbeeldprojecten en referenties die richting en inspiratie bieden bij de opdracht zijn o.a.: 
• De infrastructuur van Digilab: https://gitlab.com/digilab.overheid.nl/platform 
• Haven, een standaard Kubernetes-configuratie: https://haven.commonground.nl en 
https://gitlab.com/commonground/haven/haven 
• Bijdragen aan herbruikbare componenten, o.a. gepubliceerd via de Nederlandse Richtlijnen voor 
Digitale Overheid https://minbzk.github.io/NeRDS/ 



1.4 Werkzaamheden en verantwoordelijkheden  
De opdrachtnemer voert als zelfstandig professional werkzaamheden uit gericht op het verbeteren en 
beheren van digitale infrastructuur binnen de context van VNG Realisatie en Digilab. De werkzaamheden 
worden zelfstandig uitgevoerd, in afstemming met relevante partijen waar nodig, en zijn gericht op het leveren 
van concrete, herbruikbare resultaten. 



De opdracht omvat onder meer de volgende resultaatgerichte werkzaamheden: 
• Doorontwikkeling en beheer van Kubernetes-clusters binnen de interne infrastructuur van VNG 
Realisatie. 
• Verbetering en onderhoud van de CI/CD- en GitOps-inrichting voor projecten binnen Digilab.
• Ondersteuning van gebruikers van de infrastructuur bij het gebruik van o.a. Terraform, Helm en 
Identity & Access Management (IAM), met een focus op kennisdeling en het versterken van 
zelfstandige toepassing. 
• Bijdragen aan de doorontwikkeling van Platform Engineering en het realiseren van strategisch 
autonome cloudoplossingen, door het ontwikkelen van generieke en herbruikbare componenten. 


Kernactiviteiten binnen deze opdracht zijn onder andere: 
• Het ontwerpen en realiseren van een modern cloudplatform dat als basis dient voor meer dan 15 
lopende Digilab-projecten. 
• Het ontwikkelen van infrastructuurcomponenten die eenvoudig inzetbaar zijn door andere 
overheden, zowel binnen publieke cloudomgevingen als in onafhankelijke, soevereine omgevingen. 
• Het toepassen van platform engineering-principes, zoals CI/CD en Infrastructure-as-Code, met als 
doel zoveel mogelijk automatisering van processen. 
• Het meedenken over schaalbare en federatieve oplossingen, toegespitst op de behoeften van de 
publieke sector. 
• Het beschikbaar stellen van ontwikkelde software en configuraties als open source, inclusief de 
bijbehorende documentatie. 
• Het leveren van inhoudelijke input op technische en planningsvraagstukken binnen het 
teamverband, waarbij de opdrachtnemer zelfstandig bepaalt op welke wijze de bijdrage wordt 
gerealiseerd. 
• Het toepassen van agile en/of kanbanmethodiek als werkwijze, waarbij ruimte is voor onderzoek en 
innovatie. 



De opdrachtnemer levert een bijdrage aan de ontwikkeling van publieke digitale infrastructuur die open, 
schaalbaar en herbruikbaar is. In deze opdracht wordt samengewerkt met andere overheden binnen een 
transparante en open context. Alle opgeleverde producten worden waar mogelijk als open source gedeeld, 
om bredere toepassing en gezamenlijke doorontwikkeling te stimuleren. 



1.5 Resultaat van de opdracht  
De opdracht resulteert in een reeks concrete opleveringen die bijdragen aan de versterking van Platform 
Engineering binnen de Digitale Overheid, met een specifieke focus op het Digilab cloudplatform. De 
opdrachtnemer levert zelfstandig werkende, schaalbare en herbruikbare oplossingen op, die aantoonbaar 
bijdragen aan bredere adoptie en inzet door gemeenten en andere overheidsorganisaties. 
Op te leveren resultaten zijn onder meer: 
Herbruikbare infrastructuurcomponenten 
• Minimaal drie modulaire componenten (bijvoorbeeld Helm charts, Terraform modules) ontworpen en 
opgeleverd volgens open source standaarden. 
• Publicatie van deze componenten in een publiek toegankelijke repository, inclusief documentatie, 
metadata en gebruiksinstructies. 
• Oplevering conform NeRDS-ontwerpprincipes en geschikt voor inzet in zowel publieke als private 
cloudomgevingen. 


Autonome cloudvoorzieningen 
• Eén of meer technische oplossingen waarmee deelnemende overheden onafhankelijker kunnen 
opereren (bijv. self-service provisioning, los van vendor lock-in). 
• Beschrijving van architectuurkeuzes en documentatie van de toepassing. 

Geautomatiseerde CI/CD-voorzieningen 
• Implementatie van minimaal één generieke CI/CD-pijplijn en Infrastructure-as-Code-template die 
reproduceerbaar inzetbaar is voor meerdere projecten. 
• Documentatie van processen en mogelijkheden tot aanpassing door derden. 
• Optimalisatie van deploymentprocessen waardoor teams sneller kunnen innoveren. 


Ondersteuning van de community en kennisdeling 
• Ondersteunen van gebruikersorganisaties bij het implementeren en gebruiken van 
platformcomponenten. 
• Kennisdeling via documentatie, demo’s en open source bijdragen.Opleveren van minimaal 2 
ondersteuningsmiddelen, zoals tutorials of live demo’s tijdens een meetup van Digilab. 
• Actieve participatie in open source ecosystemen en samenwerking met andere overheden binnen 
Digilab. 
• Een contributie aan developer.overheid.nl door middel van een artikel of leidraad, wat ontwikkelteams 
helpt sneller aan de slag te kunnen.  


Monitoring van impact en gebruik 
• Oplevering en doorontwikkeling van een dashboard of metrics-setup voor inzicht in gebruik, adoptie, 
performance en foutmeldingen 
• Voorstel en implementatie van minimaal twee optimalisaties o.b.v. analyse van gebruiksdata (bijv. 
autoscaling of cachingstrategieën). 

Fieldlab-omgeving: opzet, begeleiding en stabilisatie 
• Ontwerp en realisatie van een tijdelijke demonstrator-infrastructuur voor het Fieldlab bestaanszekerheid 
in november 2025, inclusief documentatie en inrichting van test- en deploymogelijkheden. 
• Aanspreekpunt tijdens het driedaagse Fieldlab voor ondersteuning van deelnemende teams (geen 
operationele beschikbaarheid buiten deze dagen vereist). 
• Oplevering van een gestabiliseerde demonstratoromgeving na het fieldlab, geschikt voor hergebruik, 
demo’s en doorontwikkeling. 


Kwaliteit en oplevering 
De kwaliteit van het werk blijkt uit hergebruik, inzetbaarheid en adoptie van de geleverde componenten door 
overheidsorganisaties. Alle opleveringen worden (indien mogelijk) als open source gepubliceerd en voorzien 
van heldere documentatie. 


2. Eisen 
• In de afgelopen 10 jaar minimaal 7 jaar aantoonbare ervaring met Linux 
• Minimaal 5 jaar aantoonbare werkervaring, op senior kubernetes OPS niveau, zelfstandig of 
leidend in een team, in het automatiseren, opzetten en beheren van High Available Kubernetes 
clusters in een productieomgeving 
• Minimaal 7 jaar aantoonbare werkervaring als software engineer, in de afgelopen 10 jaar, met 
Go, Git, CI/CD en Docker 
• Minimaal 3 jaar ervaring als operations engineer met: Public Cloud (AWS, GCP, AKS), Terraform


 


Competenties   
De functie vereist de volgende competenties:  
• Resultaatgerichtheid 
• Kwaliteitsgerichtheid 
• Omgevingsbewustzijn 
• Samenwerken 
• Integriteit 
• Zelfontwikkeling 
• Verbaal vaardig, zowel mondeling als schriftelijk (voeren van nauwkeurige dialoog) 
• Nauwkeurigheid 
• Flexibiliteit  
• ‘Voorwaartse mindset’  


 


3 Wensen


Ervaring met het opzetten en 
onderhouden van Highly 
Available kubernetes clusters op 
eigen hardware / "metaal" met 
minstens 10 nodes voor een 
productieomgeving


• Ervaring met Kubernetes 
networking op verschillende 
lagen, met Cilium, Multus, 
Linkerd of equivalenten 


• Aantoonbaar in repositories, CV 
of Motivatie Vijf jaar ervaring als 
software engineer met: 
1. TypeScript 
2. gRPC 
3. Swagger/OAS 
4. PostgreSQL 
5. microk8s/k3s 


• Minimaal 3 jaar ervaring als 
operations engineer met: Public 
Cloud (AWS, GCP, AKS), 
Terraform en Ansible 

Solliciteer met CV Solliciteer zonder CV

Vragen over onze vacatures?

Neem gerust contact op met onze collega's van recruitment!