Job Openings
Python Backend Developer
About the job Python Backend Developer
Voor de Politie zoeken wij een Python Backend Developer. Je werkt aan het landelijk programma voor gedigitaliseerde criminaliteit bij de Politie. Dit programma heeft een development team samengesteld dat een proof of concept-applicatie heeft gebouwd om gedigitaliseerde criminaliteit effectief aan te pakken. Jij bouwt samen met het nieuwe development team verder aan deze applicatie in de politiesystemen en pakt specifieke wensen van gebruikers op. Het team bestaat uit een data engineer en twee frontend developers en zal zich onder andere richten op het stabiel houden van de database achter de applicatie en het ontwerpen van nieuwe features, zoals koppelingen met andere politieapplicaties. Je werkt minimaal een jaar samen, tot een definitief intern politieteam de werkzaamheden overneemt. Je werkt hiervoor nauw samen met andere politie development teams.
Werkzaamheden
Je bent verantwoordelijk voor het bouwen van de backend van verschillende nieuwe features, zoals APIs tussen applicaties, het draaien van testapplicaties en het meedenken over nieuwe functionaliteiten. Je ondersteunt de data engineer en ontwikkelt mee aan pipelines die nieuwe databronnen ontsluiten. Samen met de data engineer beheer je de graph database en de omliggende infrastructuur. Ook los je waar nodig storingsmeldingen op.
Must have
Nice to have
Kennis van:
Competenties
Randvoorwaarden
Je werkt hybride: in overleg zijn er 1 tot 2 contactdagen per week op locatie in Utrecht. In het begin van het project kunnen er extra werkbezoeken plaatsvinden aan andere politielocaties.
De Politie werkt in een veranderende samenleving waarin uiteenlopende perspectieven essentieel zijn voor goed politiewerk. Diversiteit wordt daarom als zeer belangrijk beschouwd.
Jouw profiel
Werkzaamheden
Je bent verantwoordelijk voor het bouwen van de backend van verschillende nieuwe features, zoals APIs tussen applicaties, het draaien van testapplicaties en het meedenken over nieuwe functionaliteiten. Je ondersteunt de data engineer en ontwikkelt mee aan pipelines die nieuwe databronnen ontsluiten. Samen met de data engineer beheer je de graph database en de omliggende infrastructuur. Ook los je waar nodig storingsmeldingen op.
Must have
- Minimaal 3-5 jaar ervaring als backend developer
- Minimaal 3-5 jaar ervaring met Python
- Enterprise omgeving beheren
- Big data
Nice to have
Kennis van:
- Kubernetes
- Luigi framework
- Postgres DB
- Java
- Neo4J databases of graph databases
Competenties
- Je bent flexibel
- Je voelt je prettig in een veranderlijke omgeving
- Je werkt graag samen
- Je begrijpt het belang van snelle en goede ondersteuning van politie systemen
- Je houdt goed overzicht bij werken in een team
- Je bent een teamspeler
- Je neemt initiatief (proactief)
- Je communiceert duidelijk
- Je kunt goed inschatten welke communicatie geschikt is voor de doelgroep, zowel technisch als niet-technisch
Randvoorwaarden
Je werkt hybride: in overleg zijn er 1 tot 2 contactdagen per week op locatie in Utrecht. In het begin van het project kunnen er extra werkbezoeken plaatsvinden aan andere politielocaties.
De Politie werkt in een veranderende samenleving waarin uiteenlopende perspectieven essentieel zijn voor goed politiewerk. Diversiteit wordt daarom als zeer belangrijk beschouwd.
Jouw profiel
- Je beschikt over een HBO-diploma of gelijkwaardig werk- en denkniveau, bijvoorbeeld aangetoond met minimaal twee jaar aantoonbare relevante ervaring