< Naar alle vacatures

Senior Kubernetes OpenShft Engineer

Rijksinstituut voor Volksgezondheid en Milieu (RIVM)

Bilthoven
36 UUR
3 aug. 2026
Reageer voor 13 juli
Rijksinstituut voor Volksgezondheid en Milieu (RIVM) Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Opdrachtbeschrijving

Vervangen van legacy applicaties door een toekomstvast, schaalbaar en flexibel Java-gebaseerd systeem bij het Rijksinstituut voor Volksgezondheid en Milieu in Bilthoven.

Ontwikkelen en migreren van services en workloads naar een moderne Kubernetes/OpenShift-omgeving.

Ontwerpen en uitvoeren van een robuuste, cloud-ready architectuur met aandacht voor performance, schaalbaarheid en onderhoudbaarheid.

Werken binnen Agile/Scrum-teams en architectuurkaders, met nadruk op security by design en hoge codekwaliteit.

Samenwerken in DevOps-teams, opzetten en beheren van CI/CD-pijplijnen, en begeleiden en coachen van junior engineers.

Verantwoordelijkheid voor operationele stabiliteit, observability, en continue verbetering van deployment- en beheerprocessen.

Vereist profiel

  • Senior ervaring met Kubernetes en OpenShift; aantoonbare ervaring met clusterdesign, scaling en troubleshooting.
  • Diepgaande kennis van containerisatie (Docker), deployment tools (Helm, Operators) en GitOps-praktijken.
  • Ervaring met Java-microservice-architecturen, migraties van legacy naar cloud-native oplossingen en begrip van JVM-ecosysteem.
  • Praktische ervaring met CI/CD (Jenkins, GitLab CI, Argo CD of vergelijkbaar), infrastructuur-als-code (Terraform/Ansible) en automatisering.
  • Begrip van security by design: geheimenbeheer, RBAC, netwerk- en pod-beveiliging, compliance en vulnerability scanning.
  • Ervaring met observability (Prometheus, Grafana, ELK/EFK), logging en performance monitoring.
  • Sterke samenwerking binnen DevOps/Agile teams, goede communicatieve vaardigheden in Nederlands en Engels.
  • Coachende rol: ervaring met begeleiden van junioren en kennisdeling binnen het team.
  • Zelfstandig, proactief, en gewend om binnen overheids- of gereguleerde omgevingen te werken.

Eisen

  • Ervaring met Scrum is een must, ervaring met Safe is een pre
  • Ervaring met werken onder architectuur
  • Ervaring met werken in een complexe organisatie
  • Houdt rekening met testbaarheid en onderhoudbaarheid van de code bij het ontwikkelen van software
  • Begrijpt dat “Security by Design” in de huidige tijd een must is en handelt daarnaar
  • Vermijdt onnodige complexiteit
  • Heeft een duidelijke visie op Code Quality en kan die visie goed verwoorden
  • Is in staat meer junior collega’s te begeleiden
  • Goede beheersing van Nederlands in woord en geschrift.
  • Minimaal 8 jaar aantoonbaar ervaring met Docker
  • Minimaal 8 jaar aantoonbaar ervaring met Orchestration, Upstream Kubernetes, Red Hat OpenShift (4.x), OKD, Managed services (EKS, AKS, GKE)
  • Minimaal 8 jaar aantoonbaar ervaring met Infrastructure as Code, Terraform, Ansible, Crossplane, OpenShift Installer-Provisioned Infrastructure (IPI)
  • Minimaal 8 jaar aantoonbaar ervaring met Networking & Service Mesh, CNI plugins (Cilium, Calico), Istio, Linkerd, OpenShift SDN/OVN-Kubernetes
  • Minimaal 8 jaar aantoonbaar ervaring met Security (DevSecOps) RBAC, Network Policies, OPA/Gatekeeper, Kyverno, RHACS (StackRox), Aqua Security, SAML, OAuth2, OIDC en keycloak
  • Minimaal 8 jaar aantoonbaar ervaring met CI/CD & GitOps Yaml, Yaml templates, Kustomize, Helm, ArgoCD, FluxCD, Tekton (OpenShift Pipelines), Jenkins, GitLab CI
  • Minimaal 8 jaar aantoonbaar ervaring met Observability Prometheus, Grafana, Splunk, Thanos, ELK/EFK Stack, Jaeger, OpenTelemetry
  • Minimaal 8 jaar aantoonbaar ervaring met Storage, CSI-drivers, Rook/Ceph, OpenShift Data Foundation (ODF), NetApp Trident, s3 minio

Wensen

  • Ervaring met Java en springboot
  • Ervaring met Design patterns, clean code, SOLID, clean architecture DDD, TDD.
  • Ervaring met messaging en data streaming frameworks en tools (Kafka, RabbitMQ)
  • Ervaring met SQL en relationeel databases (Oracle, DB2, PostgreSql)
  • Ervaring met NoSQL DBs/Document DBs/graph DBs/key-value DBs (cassandra, mongoDB, TinkerPop/gremlin, redis)
  • Ervaring met Flyway en/of Liquibase
  • Ervaring met REST, OpenAPI, AsyncAPI, graphQL en/of gRPC

Competenties

  • Teamspeler die collega’s ook “het podium gunt”
  • Can Do mentaliteit en Agile mindset
  • Komt afspraken na en gaat verantwoordelijkheid niet uit de weg
  • Kan omgaan met weerstand en standvastig zijn als het nodig is, maar is ook bereid om écht naar andere standpunten te luisteren
  • Werkt binnen gestelde kaders, maar voelt zich vrij om binnen die kaders zelfstandig beslissingen te nemen
  • Werkt zelfstandig, maar weet dat om hulp vragen geen teken van zwakte maar van kracht is
  • Is goed in staat om kennis over te dragen aan mensen met minder ervaring

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht