Vacature DevOps Engineer Haven en Common Ground

DevOps Engineer Haven en Common Ground
ZZP
06-04-2026

Vacature omschrijving

Startdatum: zodra een geldige VOG binnen is

Einddatum: 1 november 2026

Optie op verlenging: met optie op verlenging

Sluitingsdatum: 6 april 2026

Publicatiedatum: 31 maart 2026

Functie

Wij zoeken een ervaren DevOps Engineer voor de verdere ontwikkeling, het beheer en de community-ondersteuning van Haven, Haven+ en de bijbehorende infrastructuur.

Kernverantwoordelijkheden

Haven (Cloud Hosting Standaard) — Technische implementatie

  • Adviseren, testen en valideren van referentie-implementaties (o.a. OVHCloud en Scaleway).
  • Doorontwikkelen van nieuwe checks binnen de Haven-standaard.
  • Behandelen van wijzigingsverzoeken via GitLab.
  • Opleveren van infrastructuur voor VNG-events (bijv. AI-coördinatie en hackathons).

Haven — Onderhoud en support

  • Beheer van de website haven.commonground.nl.
  • Wekelijks dependency management voor de Haven-standaard.
  • Eerste- en tweedelijns support.
  • Actieve deelname aan community-evenementen zoals Haven-connectdagen, EdgeCase en TechFuse.

Haven+ (Cloud-agnostische componenten)

  • Ontwikkelen en implementeren van out-of-the-box componenten voor datasoevereiniteit.
  • Documenteren van coding standards en implementeren van zoekfunctionaliteit op de documentatiesite.
  • Integratie van Kyverno policy reporters, Grafana (Keycloak-auth) en Flux Webhooks.
  • Valideren van Haven+-overlays bij providers zoals Scaleway en Oracle Cloud.
  • Dependency management voor alle Haven+-componenten en operationeel cluster-management van lab-clusters.
  • Faciliteren en deelnemen aan de driewekelijkse “Haven plus community half hour”, verzorgen van webinars en beantwoorden van vragen op Mattermost.

Common Ground Infrastructuur

  • Opleveren en optimaliseren van de Common Ground referentie-implementatie.
  • Operationeel beheer van meerdere Azure Kubernetes Service (AKS) clusters.
  • Beheer van de centrale GitLab-omgeving en support via het Slack-kanaal.

Overkoepelend beheer

  • Centraal beheer van domeinregistraties en DNS-instellingen.
  • Beheer van de GitHub-organisatie.

Jouw profiel

  • Ruime ervaring met Kubernetes en cloud-native architecturen.
  • Kennis van GitOps-principes (bijv. Flux CD).
  • Ervaring met meerdere cloudproviders (bijv. Azure, Scaleway, OVHCloud, Oracle).
  • Sterke affiniteit met Common Ground-principes en open source werken.
  • Goede communicatieve vaardigheden voor community-beheer en support.
  • Kennis en ervaring met Haven en HavenPlus.

Wensen:

  • Kandidaat heeft HBO werk en denkniveau.
  • Kandidaat heeft antoonbare ervaring met Kubernetes (CKA/CKAD niveau), Helm, en service meshes. Ervaring met ‘multi-cloud’ (bijv. Scaleway/OVH) is een pré. Beschrijf deze ervaring
  • Kandidaat heeft iepgaande kennis van Flux CD, GitLab CI/CD pipelines en Terraform/OpenTofu voor infrastructure-as-code. Beschrijf deze kennis
  • Kandidaat heeft rvaring met Kyverno, Keycloak integraties (OIDC) en het vertalen van standaarden naar technische checks. Beschrijf deze ervaring
  • Kandidaat heeft specifieke ervaring met de Haven-standaard, Haven-compliant clusters of vergelijkbare open-source projecten bij de overheid. Beschrijf deze ervaring
  • Kandidaat heeft ervaring met het beheren van publieke repositories (GitLab/GitHub) en DNS-beheer (bijv. TransIP API). Beschrijf deze ervaring
  • Kandidaat heeft vaardigheid in het schrijven van documentatie, geven van webinars en het actief ondersteunen van developers op Slack/Mattermost.
Direct solliciteren

Hoe het werkt?

1.
Solliciteer op jouw opdracht

Geen cv bij de hand? Geen probleem. Bij ons hoef je geen uitgebreide motivatiebrief te schrijven of je hele loopbaan op papier te zetten. Laat simpelweg je naam en contactgegevens achter of stuur ons een kort berichtje. Wij zijn vooral benieuwd naar wie jíj bent en wat je zoekt.

2.
Wij nemen contact op

Binnen een paar werkdagen nemen we contact met je op. We bespreken wat jij belangrijk vindt in een baan, wat je ervaring is (of juist waar je in wil groeien), en welke mogelijkheden er zijn binnen ons team. Alles in een open en ontspannen gesprek.

3.
Kennismaken

Zien we een match? Dan nodigen we je uit voor een kennismakingsgesprek – online of bij ons op locatie. Je krijgt een goed beeld van de functie, de sfeer en de mensen met wie je eventueel gaat samenwerken. En natuurlijk kun jij ook al je vragen stellen.

4.
Je kan aan de slag!

Zijn we allebei enthousiast? Dan regelen we de laatste praktische zaken en zorgen we dat je een vliegende start maakt. Van contract tot inwerktraject – we zorgen dat alles op rolletjes loopt.

Vorige Volgende

Gerelateerde vacatures