Functieomschrijving
Voor de Politie zoeken wij een Kubernetes Engineer.Context
Het Infrabedrijf van de Dienst IV onderhoudt de IT-platformen van de Nationale Politie. De productlijn Cloud en Big Data is binnen het Infrabedrijf verantwoordelijk voor het platform voor big data en AI. Dit is een op Kubernetes gebaseerde private cloud voor de verwerking en analyse van data binnen de politie. De productlijn bestaat uit zeven Scrum teams die ieder verantwoordelijk zijn voor producten waaruit het platform is opgebouwd. Dit zijn producten in de volledige technology stack van hardware, via Kubernetes clusters, tot SaaS-oplossingen.
In deze opdracht werk je binnen team Space aan het nieuwe containerplatform. Dit is een platform gebaseerd op Kubernetes. Dit platform draait in een private cloud omgeving en op eigen hardware (bare metal). Je werkt mee aan de opbouw en ontwikkeling van het platform en je bent samen met je team verantwoordelijk voor het onderhoud van het platform. Infrastructure-as-code, automation en selfservice zijn kernbegrippen die de aard van het werk typeren. Daarnaast ondersteun je de teams die zullen migreren naar het nieuwe containerplatform.
Piketdiensten (stand-by) buiten kantoortijden zijn onderdeel van deze opdracht (maximaal 7 weken per jaar).
Doelstelling
Ze zijn op zoek naar een Kubernetes engineer met ruime ervaring in het bouwen en beheren van een on premise en bare metal Kubernetes platform. Je werkt in een multidisciplinair team en werkt nauw samen met andere development- en operations-teams om een robuust en schaalbaar containerplatform te realiseren.
Verantwoordelijkheden
- Ontwikkelen, beheren en optimaliseren van het Kubernetes-platform (bare-metal en private cloud).
- Inrichten en onderhouden van CI/CD-pijplijnen (o.a. met GitLab, Nexus, ArgoCD).
- Toepassen van securityprincipes.
- Bouwen en onderhouden van een observability stack (Prometheus, Grafana, ELK).
- Verder automatiseren van platformbeheer en deployments.
- Adviseren over en implementeren van containeroplossingen (Kubernetes, OpenShift).
Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.
Functie eisen
- Je hebt minimaal 5 jaar ervaring als platform engineer of in een vergelijkbare DevOps rol.
- Je hebt minimaal 3 jaar werkervaring met het bouwen en beheren van een on-premise Kubernetes-cluster.
- Je hebt minimaal 3 jaar werkervaring met CI/CD, scripting (Bash, Python) en Git.
- Je hebt werkervaring met automatisering van infrastructuur en platformbeheer.
- Je bent in het bezit van de volgende certificering: Certified Kubernetes Administrator (CKA).
Functie wensen
- Je hebt werkervaring met observability tooling (Prometheus, Grafana).
- Je hebt werkervaring met het toepassen van security principes bij de ontwikkeling van een platform. Denk aan: authenticatie- en autorisatietooling, service meshes, secret management tools en PKI.
- Je hebt de volgende certificering: Certified Kubernetes Security specialist (CKS).
- Je hebt werkervaring in een soortgelijke rol binnen de politie of een andere overheidsorganisatie.