Functieomschrijving

Voor de Politie zoeken wij een Senior Python Ontwikkelaar. Je werkt aan de BOB-module, een ketenvoorziening waarmee politie Bijzondere Opsporings Bevoegdheden aanvraagt bij het Openbaar Ministerie.
De module wordt gebruikt door rechercheurs en Interceptiedesken, waardoor je in het hart van de opsporingsketen opereert en veel samenwerkt met het Openbaar Ministerie.
De BOB-module is een in Python gebouwde applicatie die het aanvraagproces voor bijzondere opsporingsbevoegdheden ondersteunt.
Als senior Python developer ontwerp, implementeer en test je functionaliteit en verbeter je bestaande onderdelen van de applicatie.
Je draagt bij aan het geautomatiseerde build- en deployproces (CI/CD) en richt tooling en pipelines in die het ontwikkel- en uitrolproces ondersteunen.
Je houdt je bezig met technische oplossingen en met vraagstukken rondom gebruiksvriendelijkheid, toegankelijkheid en veiligheid.
Voor deze rol maak je een redesign van de BOB-module en bouw je koppelvlakken naar externe systemen, waarbij je ook de basisarchitectuur en ontwerpprincipes neerzet.
Je wordt uitgedaagd op het gebied van architectuur en analyse en neemt verantwoordelijkheid voor technische keuzes en hun impact.
Jouw profiel
  • Je neemt een proactieve en coachende seniorrol in het DevOps-team.
  • Je kunt de grote lijnen uitzetten voor een complexe opdracht en betrekt andere scrumteamleden effectief.
  • Je identificeert welke informatie of kennis nodig is en neemt initiatief om die te verkrijgen.
  • Je borgt kennis in documentatie en draagt deze over aan collega’s.
  • Je stelt ontwikkeltijdlijnen op en benoemt risico’s en afhankelijkheden.
  • Je stelt prioriteiten, neemt beslissingen en draagt daar verantwoordelijkheid voor.
  • Je weet anderen te overtuigen met argumenten, enthousiasme en waar nodig stelligheid.
  • Je ziet het grotere verband en begrijpt hoe jouw backlog onderdeel is van het geheel.
  • Je kunt een boodschap helder overbrengen aan groepen om te inspireren en richting te geven.

Functie eisen

  • je hebt minimaal 5 jaar ervaring met Python, bij voorkeur met het Django-framework
  • je hebt ervaring met PostgreSQL
  • je hebt ervaring met softwarearchitecturen en het toepassen van design patterns
  • je hebt ervaring met API-ontwikkeling
  • je werkt volgens de Scrum-methodiek en hebt ervaring met agile teams
  • je hebt ervaring met de Atlassian-suite (Jira, Confluence, Bitbucket)
  • je beheerst Linux-shellcommando's
  • je hebt ervaring met CI/CD en tools zoals Jenkins en Git
  • je hebt ervaring met Docker-containers

Functie wensen

Geen

Extra informatie

  • Plaats Utrecht
  • Aantal uur 36 uur per week
  • Startdatum 17-12-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.