Rijksinstituut voor Volksgezondheid en Milieu (RIVM)
Senior Kubernetes OpenShift Engineer
Rijksinstituut voor Volksgezondheid en Milieu (RIVM)
- Locatie:
- Bilthoven, Utrecht
- Startdatum:
- 1 juni 2026
- Uren p/w:
- 36 uur p/w
- Looptijd:
- 6 maanden
- Type:
- Interlancing / detachering
- Vakgebied:
- ICT
- Sluitingsdatum:
- 5 mei 2026
Omschrijving opdracht
Opdrachtbeschrijving & Achtergrond
Het RIVM (onderdeel van het ministerie van VWS) zoekt een Senior Kubernetes OpenShift Engineer ter ondersteuning van de afdeling Ontwikkeling (Stafeenheid Applicatiediensten – IV-organisatie). Je levert specialistische kennis en arbeidscapaciteit in een complexe, moderne ontwikkelomgeving.
Werkzaamheden & Verantwoordelijkheden
- Werken en ontwikkelen onder architectuur, waarbij je rekening houdt met testbaarheid en onderhoudbaarheid van de code.
- Toepassen van “Security by Design” in alle facetten van je werk en het vermijden van onnodige complexiteit in oplossingen.
- Uitdragen van een duidelijke visie op Code Quality.
- Begeleiden van junior collega’s en het actief overdragen van kennis.
- Werken volgens de Scrum methodiek (ervaring met SAFe is een sterke pré).
Functie-eisen
- Een afgeronde (Technische) HBO-opleiding
- In het bezit van certificeringen: PSM1 en SAFe 6.0 Agilist
- Goede beheersing van de Nederlandse taal in woord en geschrift
- Containerisatie: Docker
- Orchestration: Upstream Kubernetes, Red Hat OpenShift (4.x), OKD, Managed services (EKS, AKS, GKE)
- Infrastructure as Code (IaC): Terraform, Ansible, Crossplane, OpenShift Installer-Provisioned Infrastructure (IPI)
- Networking & Service Mesh: CNI plugins (Cilium, Calico), Istio, Linkerd, OpenShift SDN/OVN-Kubernetes
- Security (DevSecOps): RBAC, Network Policies, OPA/Gatekeeper, Kyverno, RHACS (StackRox), Aqua Security, SAML, OAuth2, OIDC en Keycloak
- CI/CD & GitOps: Yaml (templates), Kustomize, Helm, ArgoCD, FluxCD, Tekton (OpenShift Pipelines), Jenkins, GitLab CI
- Observability: Prometheus, Grafana, Splunk, Thanos, ELK/EFK Stack, Jaeger, OpenTelemetry
- Storage: CSI-drivers, Rook/Ceph, OpenShift Data Foundation (ODF), NetApp Trident, s3 minio
- Ervaring met Java en Springboot
- Ervaring met Design patterns, Clean code, SOLID, Clean architecture, DDD en TDD
- Ervaring met messaging en data streaming frameworks/tools (Kafka, RabbitMQ)
- Ervaring met SQL en relationele databases (Oracle, DB2, PostgreSql)
- Ervaring met NoSQL/Document/Graph/Key-value databases (Cassandra, MongoDB, TinkerPop/Gremlin, Redis)
- Ervaring met databasemigratie-tools zoals Flyway en/of Liquibase
- Ervaring met API-standaarden (REST, OpenAPI, AsyncAPI, GraphQL en/of gRPC)
Competenties
- Teamspeler: Gunt collega’s ook “het podium”
- Mindset: Beschikt over een Can-do mentaliteit en een volwassen Agile mindset
- Verantwoordelijk: Komt afspraken na en gaat verantwoordelijkheid niet uit de weg
- Standvastig & Luisterend: Kan omgaan met weerstand en standvastig zijn, maar is ook bereid om écht naar andere standpunten te luisteren
- Zelfstandig: Werkt binnen gestelde kaders, maar voelt zich vrij om daarbinnen zelfstandige beslissingen te nemen. Weet ook dat om hulp vragen een teken van kracht is
- Mentorschap: Goed in staat om kennis over te dragen aan mensen met minder ervaring
Sollicitatieproces
Reageren
- Binnen één werkdag beoordelen we je cv en checken we of je profiel past bij de opdracht.
- We nemen contact met je op om je sollicitatie, beschikbaarheid en motivatie door te nemen.
- Bij een match starten we het traject, bij twijfel laten we dat snel weten.
Aanbieden
- We stellen je voor aan de opdrachtgever.
- Bij interesse volgt een gesprek of een aanvullende uitvraag.
- Tijdens het traject houden we je op de hoogte van elke stap.
Aan de slag
- Na akkoord leggen we de afspraken en vervolgstappen vast.
- Je rondt de onboarding en bevestiging af voor de startdatum.
- Daarna kun je aan de slag op de opdracht.