...

Python Developer FTV

Logo van de Gemeente Utrecht met twee rode leeuwen die een rood en wit schild vasthouden met een kroon erop en de tekst "Gemeente Utrecht" eronder.

Aanvraagnummer: 40541
Contractvorm: Detachering ZZP
Organisatie: Gemeente Utrecht
Locatie: Utrecht - Hybride
Uren per week: 32 per week
Tarief: 110 per uur
Duur van de opdracht: 16 maanden
Regio: Utrecht
Startdatum: Z.S.M.
Optie tot verlenging: Nee
Sluitingsdatum: 02-06-2026 08:00

LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.


Over de opdracht
De Gemeente Utrecht werkt onder leiding van de CIO aan het programma Versterken Common Ground (VCG). Common Ground is een innovatieve visie op informatievoorziening waarmee lokale overheden hun dienstverlening en bedrijfsvoering moderniseren.

Binnen dit programma wordt, samen met de landelijke Common Ground community, gewerkt aan een componentgebaseerd platform: het Platform Dienstverlening. Dit platform draait op een gestandaardiseerde Kubernetes-infrastructuur (Haven+).

Een belangrijk onderdeel hiervan is het Federatief Datastelsel (FDS) en het project Federatieve Toegangsverlening (FTV). Hiervoor zijn standaarden ontwikkeld en een referentie-implementatie (OpenFTV) gebouwd. De volgende stap is om deze oplossing door te ontwikkelen naar productieniveau en daadwerkelijk toe te passen bij meerdere grote gemeenten.


Wat ga je doen?
• Als Python Developer werk je aan het verder ontwikkelen en implementeren van OpenFTV:
• Doorontwikkelen en uitbreiden van functionaliteiten binnen OpenFTV
• Verbeteren van stabiliteit en robuustheid van bestaande functionaliteiten
• Documenteren van architectuur, werking en gebruik van de software
• Samenwerken in multidisciplinaire teams aan zowel Proof of Concepts als productie-implementaties
• Bijdragen aan de inzet van FTV-standaarden binnen het Common Ground ecosysteem


Wat breng jij mee?
Harde eisen:
• HBO/WO werk- en denkniveau
• Minimaal 3 jaar ervaring met Golang en Kubernetes
• Minimaal 2 jaar ervaring met React en CSS frameworks (bijv. Tailwind)
• Minimaal 1 jaar ervaring met Python
• Minimaal 2 jaar ervaring met IAM-platforms
• Aantoonbare ervaring met:
• Identity & Access Management (IAM)
• Helm-charts
• API-gateways
• Uitstekende beheersing van de Nederlandse taal (minimaal C1)


Wie ben jij?
Je bent een zelfstandige en ervaren developer die goed functioneert binnen een multidisciplinair team. Je neemt verantwoordelijkheid voor je werkzaamheden en weet deze gestructureerd uit te voeren.
Daarnaast:
• Werk je planmatig en resultaatgericht
• Neem je initiatief en stem je proactief af met stakeholders
• Kun je technische materie helder communiceren, zowel mondeling als schriftelijk
• Ben je flexibel en in staat om zelfstandig te opereren binnen een klein team


Wat is het resultaat?
Je draagt bij aan een kwalitatief hoogwaardig eindproduct voor FTV, inclusief:
• Productierijpe software
• Volledige documentatie
• DevOps artefacten


Praktische informatie
• Locatie: Utrecht
• Hybride werken: minimaal 1 dag per week op locatie (meer indien nodig)
• Samenwerking: Binnen het FDS-team en in afstemming met Digilab

Links:
• Haven+: https://havenplus.commonground.nl/docs/overview/

• FTV: https://4d8e06f5.isolation.zscaler.com/profile/8e08d6e1-a1ac-47d1-beaf-da66c9ca9a60/zia-session/?controls_id=94cec195-a090-41e7-81c9-6a2c09412836&region=pdx&tenant=97ad13436911&user=d22217d766b0ed562956d3a131dd4d0ac4f600ee7848d685e6c5fce50d3b5cc7&original_url=https%3A%2F%2Ffederatief.datastelsel.nl%2Fkennisbank%2Fftv%2F&key=sh-1&hmac=b77687f4c65885cc24715856ef00d589d9046b2c81ed25e2c902539dd184f8c2

• Common Ground Platform Dienstverlening: https://dienstverleningsplatform.gitbook.io/platform-generieke-dienstverlening-public


___________________________________________________________________________________________________
Aanvullende informatie:
Het is niet toegestaan kandidaten voor te stellen als de kandidaat in de afgelopen twee jaar bij de gemeente Utrecht in loondienst is geweest. Als de kandidaat in de afgelopen 6 maanden als externe medewerker voor de gemeente Utrecht heeft gewerkt, dan vragen wij om vooraf duidelijk aan te geven voor welke opdracht en in welke periode dit is geweest.

• Gelieve CV aanleveren in PDF-format en in het Nederlands.
• Screening dient afgerond te zijn voordat een kandidaat mag starten.
• Leveranciers van kandidaten behoren op de hoogte te zijn van de geldende wet- en regelgeving op het gebied van arbeidsvoorwaarden en de Gemeenten cao. De aanvraag is ingedeeld in schaal 11 (CAO Gemeenten).
• Graag ontvangen we in de persoonlijke motivatie een onderbouwing waaruit blijkt dat de kandidaat over de gevraagde competenties beschikt.
• Als de kandidaat mag starten bij de klant, dan zal er een pre-employmentscreening plaatsvinden. Wij sturen u op dat moment de daarvoor benodigde documenten toe. Uw kandidaat mag pas starten na afronding van de pre-employmentscreening.
• De kandidaat beschikt over een legitimatiebewijs (een paspoort of identiteitskaart), welke bij intake én op de startdatum van het contract van de kandidaat geldig is en ter controle kan worden overlegd.

Reageer nu op deze opdracht!

(Bijna) evenveel verdienen vanuit Detachering?!