< Naar alle vacatures

Senior Kubernetes OpenShft Engineer

Rijksinstituut voor Volksgezondheid en Milieu (RIVM)

Bilthoven - Utrecht
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.

Senior Kubernetes OpenShift Engineer — RIVM (Bilthoven / Utrecht)

Opdrachtomschrijving

Vervangen van legacy applicaties door een toekomstvaste, schaalbare en flexibele Java-gebaseerde oplossing.

Ontwerpen en implementeren van container- en orkestratieplatformen met focus op OpenShift/Kubernetes en cloud-managed services.

Waarborgen van veiligheid (Security by Design), testbaarheid en onderhoudbaarheid gedurende de gehele levenscyclus.

Samenwerken binnen een complexe organisatie- en architectuurcontext en junior collega’s begeleiden en coachen.

Zorgen voor robuuste CI/CD-, observability- en storage-oplossingen en het vermijden van onnodige complexiteit.

Vereist profiel (samenvatting)

  • Opleiding: (Technische) HBO-niveau.
  • Certificeringen: PSM1 en SAFe 6.0 Agilist vereist.
  • Taal: Uitstekende beheersing van Nederlands, zowel mondeling als schriftelijk.
  • Ervaring met Agile werken: Scrum is een must; ervaring met SAFe is een pré.
  • Leiderschap/mentoring: Kan junior collega’s begeleiden en kennis effectief overdragen.

Eisen (technisch & ervaring)

  • Minimaal 8 jaar aantoonbare ervaring met Docker.
  • Minimaal 8 jaar aantoonbare ervaring met orkestratie en upstream Kubernetes, Red Hat OpenShift (4.x), OKD en managed services (EKS, AKS, GKE).
  • Minimaal 8 jaar aantoonbare ervaring met Infrastructure as Code: Terraform, Ansible, Crossplane en OpenShift IPI.
  • Minimaal 8 jaar aantoonbare ervaring met Networking & Service Mesh: CNI-plugins (Cilium, Calico), Istio, Linkerd, OpenShift SDN/OVN.
  • Minimaal 8 jaar aantoonbare ervaring met Security/DevSecOps: RBAC, Network Policies, OPA/Gatekeeper, Kyverno, RHACS, Aqua, SAML, OAuth2, OIDC en Keycloak.
  • Minimaal 8 jaar aantoonbare ervaring met CI/CD & GitOps: YAML, Kustomize, Helm, ArgoCD, FluxCD, Tekton, Jenkins, GitLab CI.
  • Minimaal 8 jaar aantoonbare ervaring met observability: Prometheus, Grafana, Splunk, Thanos, ELK/EFK, Jaeger, OpenTelemetry.
  • Minimaal 8 jaar aantoonbare ervaring met storage oplossingen: CSI-drivers, Rook/Ceph, ODF, NetApp Trident, S3/MinIO.
  • Ervaring met werken onder architectuur en binnen complexe organisaties; houdt rekening met onderhoudbaarheid en testbaarheid.

Wensen (aanvullende technische kennis)

  • Ervaring met Java en Spring Boot.
  • Bekend met design patterns, clean code, SOLID, clean architecture, DDD en TDD.
  • Ervaring met messaging/streaming: Kafka, RabbitMQ.
  • Kennis van relationele databases (Oracle, DB2, PostgreSQL) en NoSQL (Cassandra, MongoDB, TinkerPop/Gremlin, Redis).
  • Ervaring met Flyway of Liquibase en API-standaarden: REST, OpenAPI, AsyncAPI, GraphQL en/of gRPC.

Competenties

  • Teamspeler met empathie en het vermogen collega’s het podium te gunnen.
  • Can-do mentaliteit en Agile mindset; komt afspraken na en neemt verantwoordelijkheid.
  • Standvastig bij weerstand, maar bereid écht te luisteren naar andere standpunten.
  • Werkt zelfstandig binnen kaders en neemt beslissingen waar nodig; vraagt om hulp wanneer nodig.
  • Uitstekend in kennisoverdracht en coaching van minder ervaren teamleden.

Aanvullende informatie (administratief)

Bij plaatsing als ingehuurde professional is informatie vereist in het kader van de Wet keten- en inlenersaansprakelijkheid (WKA). Om risico’s te beheersen wordt gewerkt met een geblokkeerde (G-)rekening. Afhankelijk van SNA-certificering en vestigingsplaats gelden verschillende percentages voor storting op de G-rekening. Als alternatief kan elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) worden aangeleverd; kosten hiervoor zijn voor rekening van de leverancier.

Eisen

  • Algemeen:
  • Werkervaring werkzaamheden:
  • 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.
  • Specifiek:
  • 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
  • Vereisten Profiel:
  • Denkniveau en gecertificeerde kennis:
  • (Technische) HBO
  • PSM1
  • SAFe 6.0 Agilist

Wensen

  • Aanvullende kennis:
  • Technische kennis:
  • 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

  • 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