Functieomschrijving
Voor de Politie zoeken wij een Fullstack Developer. Je werkt als fullstack developer binnen team BASE van de Bouwplaats Datagedreven Werken (LO & LX). Zij ontwikkelen datagedreven oplossingen voor de operatie en bouwen onder andere BEAR, een risicoanalyse-tool op basis van tekstanalyse die binnen de politie wordt gebruikt. Je draagt bij aan een belangrijk deel van de architectuur binnen de politie-systematiek en speelt een sleutelrol in de professionalisering van BEAR.Wat ga je doen
- Je ontwikkelt aan BEAR en ondersteunt de transitie naar een cloud-native, asynchrone architectuur.
- Je implementeert asynchrone processen en microservices-georiënteerde structuren.
- Je optimaliseert voor performance, schaalbaarheid en onderhoudbaarheid.
- Je werkt aan het professionaliseren van de codebase, inclusief kwaliteit, best practices en CI/CD.
- Je werkt in een Scrum-team met Data Scientists, Data Engineers, Data Analisten en Developers en neemt waar nodig operationele taken op je.
Jouw profiel
- Je hebt aantoonbare ervaring als fullstack developer, bij voorkeur in projecten met data-toepassingen of tekstanalyse.
- Je hebt ervaring met cloud-native architecturen, microservices en asynchrone processen (bijv. message queues, event-driven designs).
- Je kunt performance- en schaalbaarheidsvraagstukken oplossen en code onderhoudbaar maken.
- Je schrijft professionele, goed gedocumenteerde code en werkt met code reviews en CI/CD-praktijken.
- Je bent gewend te werken in multidisciplinaire Scrum-teams en communiceert effectief met Data Scientists en engineers.
- Ervaring met risicoanalyse-tools, tekstanalyse of toepassingen binnen de publieke sector/politie is een pré.
Functie eisen
- Je hebt ruime ervaring met full-stack development, waaronder Python, Kubernetes, MongoDB en AAP
- Je beschikt over gedegen kennis van asynchrone systemen, message queues en event-driven architectures
- Je hebt ervaring binnen de politie
Functie wensen
- Je hebt ruime ervaring als developer met Python, Kubernetes, MongoDB en AAP
- Je hebt gedegen kennis van asynchrone systemen, message queues en event-driven architectuur
- Je hebt kennis van netwerktechnieken en securityconcepten, zoals firewalls en load balancers
- Je hebt ervaring met of affiniteit voor Kubernetes, Docker en CI/CD
- Je hebt begrip van microservices-architectuur
- Het is een pré als je ervaring hebt met JavaScript en TypeScript en moderne front-endframeworks, zoals React, Vue of Angular
- Het is een pré als je kennis hebt van SQL- en NoSQL-databases
- Je hebt ervaring met Agile/Scrum
