Python Backend Developer
Role details
Job location
Tech stack
Job description
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.
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.
Requirements
Must have
- Minimaal 3-5 jaar ervaring als backend developer
- Minimaal 3-5 jaar ervaring met Python
Kennis van:
- Enterprise omgeving beheren
- Big data
Nice to have Kennis van:
-
Kubernetes
-
Luigi framework
-
Postgres DB
-
Java
-
Neo4J databases of graph databases
-
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
-
Je beschikt over een HBO-diploma of gelijkwaardig werk- en denkniveau, bijvoorbeeld aangetoond met minimaal twee jaar aantoonbare relevante ervaring