Het Infrabedrijf
Het Infrabedrijf van de Dienst IV onderhoudt de IT-platformen van Nationale Politie. Het cluster Cloud & 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 politie. Het cluster 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.
De Opdracht
In deze opdracht werk je binnen team Indigo aan Secure Data Services (SDS). Dit zijn diverse type dataclusters die volledig ingericht geleverd worden aan afnemers d.m.v. een self service portaal: de SDS Store. Een applicatie gebaseerd op Java/Spring Boot/Angular. Piketdiensten (stand-by) buiten kantoortijden zijn onderdeel van deze opdracht (maximaal 7 weken per jaar). Je hebt de bereidheid om je verder te verdiepen in de operationele kant, zodat je tijdens piketdiensten verstoringen van de datastores kunt oplossen.
Verantwoordelijkheden
- Je bouwt en onderhoudt gebruiksvriendelijke self-service portals, waarmee afnemers zelf hun datastore kunnen beheren.
- Je bouwt en onderhoudt techniek waarmee we patchen en configuratie kunnen aanpassen.
- Je bouwt en onderhoudt techniek waarmee we logging distribueren.
- Je bouwt en onderhoudt techniek waarmee we monitoring inzichtelijk maken voor gebruikers.
- Je bouwt en onderhoudt een front-end waarmee gebruikers hun voor gedefinieerde keuzes kunnen vormgeven.
- Je bouwt en onderhoudt techniek waarmee gebruikers controle hebben over de veiligheid van hun datastore.
- Je bouwt en onderhoudt techniek waarmee we datastores verplaatsen over meerdere datacenters.
Team en Platform
Je wordt onderdeel van team Indigo en bent samen met collega's verantwoordelijk voor de Secure Data Services van het platform en de daarbij behorende op Java gebaseerde SDS Store. SDS zijn Big Data datastores voor data-intensief gebruik die vanuit één dataplatform geleverd worden. Hierbij is gezorgd voor de invulling van randvoorwaarden zoals back-up, logging, automatische patching, monitoring en 24/7 ondersteuning.
Schaal en Gebruikers
SDS heeft een grote groei doorgemaakt. Het team is verantwoordelijk voor honderden Elasticsearch- en database-clusters en tientallen Kafka-clusters. Afnemers zijn onder andere DevOps-teams binnen Dienst ICT die werken aan applicaties voor het operationele politiewerk, en technische teams die SDS gebruiken voor opsporingsonderzoeken. Het platform is gebaseerd op Kubernetes met daarnaast Cilium, Keycloak, ArgoCD, Vault en Gitlab als belangrijke componenten.
Profiel Kandidaat
We zoeken een ervaren software engineer, die onafhankelijk werkt en zelfstartend is. Je werkt mee aan de ontwikkeling van de SDS Store, waaronder implementatie van nieuwe datastores, automatiseren van beheerswerkzaamheden en technische ondersteuning aan afnemers.
Communicatie
Intern werk je samen met eindgebruikers en collega's binnen Dienst IV, extern met leveranciers en andere overheden. Contacten zijn vak- en/of dienstverlening-inhoudelijk.
Opleiding en Taal
Voor deze aanvraag is opleiding niet van belang; de nadruk ligt op inhoud en relevante werkervaring. De voertaal binnen politie is Nederlands; kandidaten dienen Nederlands te beheersen in woord en geschrift.
Competenties
- Leervermogen
- Probleemanalyse
- Overtuigingskracht
- Initiatief
- Klantgerichtheid
- Kwaliteitsgerichtheid
- Samenwerken
- Mondelinge- en schriftelijke uitdrukkingsvaardigheid
Eisen
- Externe is inzetbaar vanaf 01-12-2025 (of indien mogelijk zoveel eerder als de screening akkoord is) tot en met 30-11-2027 voor 36 uur per week. Startdatum is onder voorbehoud van tijdige afronding van het kandidatenonderzoek.
- Kandidaat is gedurende gehele opdracht in loondienst bij opdrachtnemer/onderaannemer en geen ZZP’er of ondernemer (ook geen ondernemer in eigen BV).
- Migratie: Kandidaat is akkoord met voorgenomen overstap naar een intermediair model. Dit moet duidelijk blijken uit inschrijving.
- Minimaal 5 jaar werkervaring met Java in de afgelopen 7 jaar. Benoem expliciet eisnummer in het CV en geef context.
- Minimaal 5 jaar werkervaring met Agile, CI/CD en DevOps. Benoem expliciet eisnummer in het CV en geef context.
- Minimaal 3 jaar werkervaring met Spring (cloud native Java framework). Benoem expliciet eisnummer in het CV en geef context.
- Minimaal 3 jaar werkervaring met container platform technologie (Kubernetes en/of Docker). Benoem expliciet eisnummer in het CV en geef context.
- Vereiste competenties: leervermogen, probleemanalyse, overtuigingskracht, initiatief, klantgerichtheid, kwaliteitsgerichtheid, samenwerken, mondelinge- en schriftelijke uitdrukkingsvaardigheid. Deze dienen tijdens het verificatiegesprek aantoonbaar te zijn via concrete voorbeelden.
Wensen
- Aantoonbare werkervaring met maken van technische ontwerpen en architectuur van complexe applicaties. Toelichting vereist incl. rol, maanden ervaring en situatieschets.
- Aantoonbare werkervaring met big data clustertechnologie (PostgreSQL, Kafka). Toelichting vereist incl. rol, maanden ervaring en situatieschets.
- Aantoonbare werkervaring met werken op public of private cloud platformen (K8S, AWS, GCP, Azure). Toelichting vereist incl. rol, maanden ervaring en situatieschets.
- Aantoonbare werkervaring met HashiCorp Vault. Toelichting vereist incl. rol, maanden ervaring en situatieschets.