Senior Kubernetes OpenShift Engineer

Aanvraagnummer: 37943
Contractvorm: Detachering
Organisatie: Rijksinstituut voor de Volksgezondheid en Milieu (RIVM)
Locatie: Bilthoven - Utrecht
Uren per week: 36 per week
Tarief: 85 - 95 per uur
Duur van de opdracht: 6 maanden
Regio: Utrecht
Startdatum: 01-06-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 05-05-2026 12:00
LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.
Opdrachtomschrijving
Vervangen legacy applicaties door een op Java gebaseerd systeem met een toekomstvaste, schaalbare en flexibele architectuur.
Achtergrond opdracht
Vervangen legacy applicaties door een op Java gebaseerd systeem met een toekomstvaste, schaalbare en flexibele architectuur.
Eisen
- Algemeen
- 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 aantoonbare ervaring met Docker.
- Minimaal 8 jaar aantoonbare ervaring met orchestration, 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 Installer-Provisioned Infrastructure (IPI).
- Minimaal 8 jaar aantoonbare ervaring met networking & service mesh, CNI plugins (Cilium, Calico), Istio, Linkerd en OpenShift SDN/OVN-Kubernetes.
- Minimaal 8 jaar aantoonbare ervaring met security (DevSecOps), RBAC, Network Policies, OPA/Gatekeeper, Kyverno, RHACS (StackRox), Aqua Security, SAML, OAuth2, OIDC en Keycloak.
- Minimaal 8 jaar aantoonbare ervaring met CI/CD & GitOps, YAML, YAML templates, Kustomize, Helm, ArgoCD, FluxCD, Tekton (OpenShift Pipelines), Jenkins en GitLab CI.
- Minimaal 8 jaar aantoonbare ervaring met observability, Prometheus, Grafana, Splunk, Thanos, ELK/EFK Stack, Jaeger en OpenTelemetry.
- Minimaal 8 jaar aantoonbare ervaring met storage, CSI-drivers, Rook/Ceph, OpenShift Data Foundation (ODF), NetApp Trident en S3/MinIO.
- Vereisten profiel
- Technische HBO-opleiding.
- PSM1.
- SAFe 6.0 Agilist.
Wensen
- Aanvullende kennis
- Ervaring met Java en Spring Boot.
- Ervaring met design patterns, clean code, SOLID, clean architecture, DDD en TDD.
- Ervaring met messaging en data streaming frameworks en tools (Kafka, RabbitMQ).
- Ervaring met SQL en relationele databases (Oracle, DB2, PostgreSQL).
- Ervaring met NoSQL DB’s / document DB’s / graph DB’s / key-value DB’s (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.
Aanvullende informatie
Wanneer u als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid (WKA). De WKA heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten, van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en btw kunt betalen aan de Belastingdienst. Het af te storten percentage hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet, en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen en u hiervan bewijs van de Belastingdienst kunt overleggen, heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel: de kosten voor deze verklaring komen voor uw eigen rekening.
