Backend Developer
Deze opdracht biedt een kans om bij te dragen aan een cruciaal politiewerkproject, waarbij geavanceerde technologieën worden ingezet om complexe gegevensstructuren te beheren en te visualiseren. Ben jij een ervaren backend ontwikkelaar met een passie voor innovatie en een scherp oog voor detail? Solliciteer nu en help de Nationale Politie met hun missie.
Utrecht
Max. €105,- pu
Freelance
Backend Ontwikkelaar
Opdrachtgever: Nationale Politie
Locatie: Driebergen
Duur: 1 april 2025 – 31 december 2025
Uren per week: 36 uur
Tarief: Maximaal €105,- per uur
Deadline: 29 januari 2025, 09:00 uur
Opleidingsniveau: HBO
Functieomschrijving
Het programmateam Helios zoekt een ervaren Backend Ontwikkelaar met expertise in message brokers en specifieke kennis van Kafka. Helios ondersteunt de intelligenceorganisatie van de politie door beschikbare data te verzamelen, te analyseren en te visualiseren. Je draagt bij aan het ontwikkelen van een applicatie die politiedata op een veilige manier kan verrijken en structureren.
Je voegt zelfstandig meerdere werkprocessen en bronnen toe aan de applicatie en zorgt voor een veilige en efficiënte integratie van TCI-data. Het eindresultaat moet uiterlijk 31 december 2025 gerealiseerd zijn.
Taken en verantwoordelijkheden
• Toevoegen van politiebronnen aan de Helios-applicatie (minimaal één en maximaal drie).
• Ontwikkelen van backend-functionaliteiten met gebruik van Kafka en andere message brokers.
• Configureren en onderhouden van Rest-API’s.
• Beheren van de data-integriteit en databaseconfiguraties (SQL).
• Nauwe samenwerking met productowners, analisten, data scientists en het multidisciplinaire ontwikkelteam.
• Ondersteunen van het team bij het oplossen van complexe technische vraagstukken.
Functie-eisen
• Afgeronde HBO-opleiding.
• Minimaal 3 jaar werkervaring met Python.
• Minimaal 3 jaar werkervaring met het Django (Rest) framework.
• Minimaal 2 jaar werkervaring met Kubernetes.
• Minimaal 4 jaar werkervaring met Rest-API, GIT en SQL.
• Minimaal 2 jaar werkervaring met message brokers (RabbitMQ, Kafka).
Nice to have
• Ervaring met Elasticsearch, Neo4J, en GraphQL.
• Kennis van DevOps-principes en Cloud Services.
• Ervaring met RabbitMQ.
• Ervaring binnen (semi)overheidsorganisaties of politie (>5000 medewerkers).
Competenties
- Organisatiesensitiviteit
- Organisatievermogen
- Klantgerichtheid
- Systeemdenken
- Mondelinge en schriftelijke uitdrukkingsvaardigheid
- Kwaliteitsgerichtheid
- Samenwerken