< Naar alle vacatures

Senior Python-ontwikkelaar

Opleidingsniveau

HBO of WO in Informatica, Software Engineering of gelijkwaardige aantoonbare werkervaring

Salarisindicatie in loondienst

€65000 - €95000 per jaar

Indicatie uurtarief bij ZZP

€650 - €1100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, Engineering Manager, Principal Engineer

Competenties & vaardigheden

Python, API-ontwikkeling (REST), CI/CD en Docker, testing (pytest), beveiligingsbewustzijn (OWASP)

Gerelateerde functies

Backend Developer, DevOps Engineer, Software Architect, Fullstack Developer

Functiebeschrijving

Een senior Python-ontwikkelaar ontwerpt, bouwt en onderhoudt schaalbare backends en API’s voor ketengerichte applicaties met expliciete aandacht voor betrouwbaarheid en veiligheid. De rol omvat het opzetten van integraties met externe systemen en dataopslag, zoals relationele databases en recordsystemen waaronder DAS, en het waarborgen van gegevensbescherming. Je werkt binnen multidisciplinaire DevOps-teams aan continue levering en neemt verantwoordelijkheid voor architectuurkeuzes, codekwaliteit en coaching van minder ervaren collega’s. Deze functie kan worden vervuld binnen vaste aanstellingen, interim werk of via zzp opdrachten en is ook toepasbaar bij opdrachten overheid met specifieke compliance-eisen.

Salarisindicatie

Salarissen voor vaste contracten liggen doorgaans tussen €65.000 en €95.000 bruto per jaar afhankelijk van ervaring en sector. Dagtarieven voor consultants en zzp opdrachten variëren gewoonlijk van €650 tot €1.100 per dag, waarbij opdrachten overheid en interim werk vaak hogere tarieven of toeslagen bieden voor beveiligings- en certificeringseisen. Secundaire arbeidsvoorwaarden en budgetten voor tooling en trainingen beïnvloeden het totale arbeidsvoorwaardenpakket significant.

Typische werkzaamheden

Je ontwerpt en implementeert API’s (REST/JSON) en services met frameworks zoals Django of FastAPI en test deze met unit- en integratietests. Je realiseert CI/CD-pijplijnen, containerisatie met Docker en voert rollen uit in deployment en monitoring op Kubernetes of vergelijkbare platforms. Je zorgt voor beveiligings- en privacymaatregelen volgens OWASP-principes, voert code reviews uit en documenteert architectuur en kennis. Verder maak je koppelingen met systemen van derden, verzorg je datamigraties naar PostgreSQL en neemt je deel aan backlogprioritering en risicomanagement binnen Scrum-teams.

Hoe word je specialist

Bouw gespecialiseerde kennis door meerdere jaren praktijkervaring met Python-projecten, verdieping in frameworks (Django, FastAPI) en het opzetten van CI/CD en containerplatforms. Verwerf aantoonbare resultaten via portfolio’s, bijdragen aan open source en afgeronde opdrachten, inclusief opdrachten overheid en interim werk, en ontwikkel expertise in security en databeheer zoals DAS-integraties. Volg vakgerichte trainingen, behaalde certificaten en coachervaring om door te groeien naar architect- of leadrollen en om aantrekkelijk te zijn voor zzp opdrachten en consultancyopdrachten.

Opleidingsniveau

HBO of WO in Informatica, Software Engineering of gelijkwaardige aantoonbare werkervaring

Salarisindicatie in loondienst

€65000 - €95000 per jaar

Indicatie uurtarief bij ZZP

€650 - €1100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, Engineering Manager, Principal Engineer

Competenties & vaardigheden

Python, API-ontwikkeling (REST), CI/CD en Docker, testing (pytest), beveiligingsbewustzijn (OWASP)

Gerelateerde functies

Backend Developer, DevOps Engineer, Software Architect, Fullstack Developer

Functiebeschrijving

Een senior Python-ontwikkelaar ontwerpt, bouwt en onderhoudt schaalbare backends en API’s voor ketengerichte applicaties met expliciete aandacht voor betrouwbaarheid en veiligheid. De rol omvat het opzetten van integraties met externe systemen en dataopslag, zoals relationele databases en recordsystemen waaronder DAS, en het waarborgen van gegevensbescherming. Je werkt binnen multidisciplinaire DevOps-teams aan continue levering en neemt verantwoordelijkheid voor architectuurkeuzes, codekwaliteit en coaching van minder ervaren collega’s. Deze functie kan worden vervuld binnen vaste aanstellingen, interim werk of via zzp opdrachten en is ook toepasbaar bij opdrachten overheid met specifieke compliance-eisen.

Salarisindicatie

Salarissen voor vaste contracten liggen doorgaans tussen €65.000 en €95.000 bruto per jaar afhankelijk van ervaring en sector. Dagtarieven voor consultants en zzp opdrachten variëren gewoonlijk van €650 tot €1.100 per dag, waarbij opdrachten overheid en interim werk vaak hogere tarieven of toeslagen bieden voor beveiligings- en certificeringseisen. Secundaire arbeidsvoorwaarden en budgetten voor tooling en trainingen beïnvloeden het totale arbeidsvoorwaardenpakket significant.

Typische werkzaamheden

Je ontwerpt en implementeert API’s (REST/JSON) en services met frameworks zoals Django of FastAPI en test deze met unit- en integratietests. Je realiseert CI/CD-pijplijnen, containerisatie met Docker en voert rollen uit in deployment en monitoring op Kubernetes of vergelijkbare platforms. Je zorgt voor beveiligings- en privacymaatregelen volgens OWASP-principes, voert code reviews uit en documenteert architectuur en kennis. Verder maak je koppelingen met systemen van derden, verzorg je datamigraties naar PostgreSQL en neemt je deel aan backlogprioritering en risicomanagement binnen Scrum-teams.

Hoe word je specialist

Bouw gespecialiseerde kennis door meerdere jaren praktijkervaring met Python-projecten, verdieping in frameworks (Django, FastAPI) en het opzetten van CI/CD en containerplatforms. Verwerf aantoonbare resultaten via portfolio’s, bijdragen aan open source en afgeronde opdrachten, inclusief opdrachten overheid en interim werk, en ontwikkel expertise in security en databeheer zoals DAS-integraties. Volg vakgerichte trainingen, behaalde certificaten en coachervaring om door te groeien naar architect- of leadrollen en om aantrekkelijk te zijn voor zzp opdrachten en consultancyopdrachten.

Politie Logo
Senior Python ontwikkelaar
Politie
Politie
Utrecht
36 uur
17 dec. 2026
Tot 111,92
Alleen via omzetverloning
Logo Politie
Utrecht
Tot 111,92
36 uur
17 dec. 2026 - 17 dec. 2027
Reageer
Deadline: 6 okt. 2026

Functieomschrijving

De dienst IV van de politie ondersteunt operationele collega’s bij handhaving en opsporing.

Binnen het Productiehuis werken ongeveer 100 DevOps-teams dagelijks aan betrouwbare informatievoorziening om Nederland veilig te houden.

Je komt te werken aan de BOB‑module: een in Python gebouwde applicatie voor het aanvragen van Bijzondere Opsporings Bevoegdheden tussen politie en Openbaar Ministerie.

Als senior Python developer ontwerp, implementeer en test je nieuwe functionaliteit, bouw je koppelvlakken naar externe systemen en neem je verantwoordelijkheid voor technische kwaliteit.

Je draagt bij aan het geautomatiseerde build- en deployproces (CI/CD) en houdt rekening met gebruiksvriendelijkheid, toegankelijkheid en veiligheid; je wordt tevens uitgedaagd op het gebied van architectuur en analyse.

Opdracht is niet geschikt voor ZZP. Locatie: Utrecht.

Vereist profiel

  • Senioriteit: meerdere jaren aantoonbare ervaring als Python‑ontwikkelaar, bij voorkeur in productieve, ketengerichte applicaties.
  • Technisch: ruime ervaring met Python‑frameworks (bijv. FastAPI/Django/Flask), API‑ontwerp (REST), integraties en bouw van koppelvlakken.
  • CI/CD & infra: ervaring met geautomatiseerde build/deploy pipelines (GitLab CI, Jenkins of vergelijkbaar), Docker en bij voorkeur Kubernetes.
  • Kwaliteit & veiligheid: gedegen kennis van testing (unit/integratie, pytest), security‑principes (OWASP), en aandacht voor privacy en informatiebeveiliging.
  • Gebruiksvriendelijkheid & toegankelijkheid: ervaring met UI/UX‑vraagstukken en (basis) toegankelijkheidsrichtlijnen is een pré.
  • Architectuur & analyse: ervaring met systeemarchitectuur, ontwerpkeuzes en het vertalen van functionele eisen naar technische oplossingen.
  • Soft skills: proactief, communicatief sterk in het Nederlands, ervaring met samenwerken in multidisciplinaire DevOps‑teams en coachen van minder ervaren collega’s.
  • Overig: ervaring in de publieke sector of met opsporingsketens is een pré; inzetbaar op locatie Utrecht; opdracht niet geschikt voor ZZP — plaatsing via werkgever/detachering gewenst.

Eisen

  • Python (Django framework) (minimaal 5 jaar)
  • PostgreSQL
  • Software architecturen met bv. design patterns
  • API-ontwikkeling
  • Scrum methodiek
  • Atlassian suite (Jira/Confluence/Bitbucket)
  • Linux shell commands
  • CI/CD met tools zoals Jenkins, Git
  • Docker containers
  • Een screening is een verplicht onderdeel van de sollicitatieprocedure, de duur van de screening kan variëren.
  • Het afgeven van meerdere geldige referenties is een verplicht onderdeel van de selectieprocedure.

Competenties

  • Proactieve en coachende senior rol in het DevOps team
  • In staat de grote lijnen uit te zetten voor een complexe opdracht en andere scrumteamleden betrekken
  • In staat aan te geven welke informatie of kennis nodig is en initiatief nemen om deze te verkrijgen
  • Kennis borgen in documentatie en overdragen aan collega’s
  • In staat tijdlijnen van ontwikkelwerk uit te zetten en risico’s en afhankelijkheden aan te geven
  • Stelt prioriteiten en durft beslissingen te nemen en neemt hiervoor verantwoordelijkheid
  • Weet anderen mee te krijgen in standpunten door inzet van argumenten, enthousiasme en waar nodig stelligheid
  • Herkent het grotere verband en ziet hoe de eigen backlog onderdeel is van het grotere geheel
  • Kan een boodschap helder overbrengen aan groepen om anderen te inspireren en de koers te bepalen

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht