In het kort
Provincie Zuid-Holland zoekt een senior backend ontwikkelaar in Den Haag. Het gaat om een detacheringsopdracht voor 32 - 36 uur per week met een looptijd van 12 maanden. Het tarief is €90,00 tot €110,00 per uur. Deze vacature is inmiddels gesloten.
Over de opdracht
Je ontwikkelt en onderhoudt de backend van Digi-V, een applicatie voor het digitaal verwerken, ontsluiten en beheren van vergunninginformatie. De applicatie verwerkt samenhangende gegevens over onder meer bedrijven, besluiten, vergunningen, voorschriften en grondslagen. Versiebeheer, historische raadpleging, publicatie en organisatiegebonden toegang spelen daarbij een belangrijke rol.
Je combineert hands-on backendontwikkeling met het maken en onderbouwen van technische ontwerp- en architectuurkeuzes. Je houdt rekening met bestaande gegevensstructuren, API’s, integraties en de Azure-cloudomgeving. Daarbij stem je af met frontendontwikkeling, functionele betrokkenen en platformbeheer.
Wat ga je doen?
- Backendfunctionaliteit en API’s ontwerpen, ontwikkelen, onderhouden en doorontwikkelen.
- Technische ontwerp- en architectuurkeuzes voor de backend maken en onderbouwen.
- Functionele eisen en domeinregels vertalen naar gegevensmodellen, validaties en backendlogica.
- Database- en gegevenswijzigingen ontwerpen en uitvoeren, met aandacht voor gegevensintegriteit en behoud van bestaande informatie.
- Functionaliteit ontwikkelen en onderhouden voor versieopbouw, historische raadpleging en publicatie van vergunninginformatie.
- Authenticatie, autorisatie en organisatiegebonden gegevensscheiding realiseren en verbeteren.
- Technische knelpunten op het gebied van beveiliging, performance, betrouwbaarheid en onderhoudbaarheid signaleren en oplossen.
- Geautomatiseerde tests opzetten en onderhouden.
- Deployments en technisch onderhoud verzorgen binnen de Azure-cloudomgeving.
- Backendwijzigingen afstemmen met frontendontwikkeling, functionele betrokkenen en platformbeheer.
- Adviseren over technische oplossingsrichtingen en de gebruikte technologiestack.
- Bijdragen aan refinement en technische besluitvorming binnen het ontwikkelteam en minder ervaren ontwikkelaars begeleiden.
Wat lever je op?
- Werkende en geteste backendfunctionaliteit en API’s voor Digi-V.
- Technische ontwerpen en vastgelegde architectuur- en interfacekeuzes voor gerealiseerde wijzigingen.
- Database- en gegevenswijzigingen waarbij gegevensintegriteit en bestaande informatie behouden blijven.
- Verbeteringen op het gebied van beveiliging, performance, betrouwbaarheid en onderhoudbaarheid.
- Actuele en overdraagbare technische documentatie voor verdere ontwikkeling en beheer.
Wat breng je mee?
- Minimaal 10 jaar aantoonbare werkervaring met API- en backendontwikkeling in Python, bijvoorbeeld met Django en/of Flask.
- Minimaal 3 jaar ervaring met webtechnologieën zoals HTML, CSS, HTTP en JavaScript.
- Minimaal 5 jaar aantoonbare werkervaring met relationele databases, waaronder het ontwerpen van databasemodellen en uitvoeren van databasemigraties.
- Minimaal 3 jaar werkervaring met het Azure-cloudplatform.
- Aantoonbare hands-on werkervaring met Flask, SQLAlchemy, Azure DevOps en Microsoft SQL Server.
- Minimaal 2 jaar aantoonbare werkervaring als backendontwikkelaar binnen een provinciale organisatie of een vergelijkbare complexe bestuurlijke omgeving.
- Minimaal 1 jaar aantoonbare werkervaring als backendontwikkelaar aan een applicatie voor het digitaal verwerken en beheren van vergunningen binnen het VTH-domein.
- Je kunt technische vraagstukken zelfstandig analyseren, oplossingsrichtingen uitwerken en de gevolgen van wijzigingen overzien.
Praktische informatie
- De inzet is gemiddeld 32 tot 36 uur per week.
- Je bent flexibel inzetbaar.
- Werkzaamheden en correspondentie vinden plaats in het Nederlands.