VNG

Geo data ontwikkelaar

VNG

De opdracht­omschrijving

Opdrachtomschrijving

Voor maatschappelijke opgaven zoals de energietransitie en de bestrijding van ondermijning werk je vanuit een team aan een stack dat draait in een cluster. De opbouw is hiervan:
• Code, configuratie en deployment gebeurt in Gitlab op basis kubernetes, argocd en Havenplus las basis.
• ETL: Maatwerk (go / python / SQL) scripts of Geolinq (https://intellinq.com/geolinq-2/)
• Database / Warehouse: Postgis en/of Geolinq
• Vectortiling: Postgis (pg_tileserv) en met Tegola.
• Webbeveiling: Ory (https://www.ory.com/).
• De webapplicatie (frontend) is gebouwd in React.js

Binnen het kenniscentrum Data en Monitoring zorgt de GEO Data devops ervoor dat:
1) Bijgewerkte bronnen opgenomen worden in het aanbod richting gebruikers;
2) Nieuwe bronnen ingericht worden middels pipelines in het aanbod richting gebruikers;
3) Maken en of instellen van Vectortiles en vectortile services;
4) Webapplicaties aangepast worden op basis van nieuwe wensen of eisen. Nieuwe functieskrijgen op basis van nieuwe bronnen;
5) Hierbij onderdelen van de webapplicatie beveiligd zijn;
6) Applicaties en appplicatie updates samen met collega’s worden uitgerold.

Er wordt gewerkt vanuit een team met de productowners van DEGO en DOOK, een externe kubernetes specialist als vraagbaak en twee beheerders. Het team werkt aan opdrachten van VNG-beleid. Je werkt dus samen met beleidscollega’s die vanuit de rol van gedelegeerd opdrachtgever opereren. Het team is zichtbaar binnen de VNG-organisatie in Den Haag en werkt regelmatig samen met andere afdelingen van VNG Realisatie. Voor het inrichten en/of onderhouden van kubernetes, Argocd, Havenplus Geolinq en Ory is specialistische ondersteuning beschikbaar.

Werkzaamheden en verantwoordelijkheden

• Het analyseren van data mbv QGIS voor het bepalen van nieuwe features;

• Het plannen en ontwerpen van een pipelines met datakwaliteitsnormen;

• Het implementeren en onderhouden van de datapipelines;

• Het repliceren/ distribueren van data naar s3, verctortiles, etc;

• Door ontwikkelen van front-end componenten in React.js; Documenteren van je werkzaamheden en broncodes;

• Werkzaamheden in: SQL, kubernetes React en HTML. Historische (te migreren) broncode zijn in SQL, Python en Golang;

• Inrichting en onderhoud van de stack in Kubernetes, bv. backups en logging. 

Als ontwikkelaar;

• Participeren in processen die de kwaliteit en veiligheid waarborgen;

• Je zorgt dat taken en verantwoordelijkheden binnen het technische team onderling overdraagbaar zijn met het oog op verlof of uitval. Je bent bereid tijdelijk werkzaamheden van collega’s over te nemen bij verlof of uitval.

Resultaat van de opdracht

De werkzaamheden van de GEO-data devops zorgt voor beheer en exploitatie van de geo dataplatformen die VNG heeft. We willen dat we effectief en flexibel hiermee waarde leveren aan gemeenten voor diverse maatschappelijke opgaven, zoals de energietransitie en de aanpak van ondermijning. Ook bij teamwisselingen en leveranciersveranderingen willen we dat de doorontwikkeling snel doorgang vinden

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • De kandidaat is op de in de profieltekst genoemde datum en tijdstip beschikbaar voor een matchgesprek.
  • Bevestigt u dat uw organisatie zich slechts één keer inschrijft op deze nadere offerteaanvraag, en dat deze inschrijving uitsluitend namens één organisatie binnen een moeder-/holdingstructuur plaatsvindt? Let op: indien er namens meerdere organisaties die onder dezelfde moeder-/holdingmaatschappij vallen wordt ingeschreven (bijvoorbeeld via meerdere BV’s of accounts), wordt zowel de moeder-/holdingmaatschappij als alle betrokken organisaties uitgesloten van verdere deelname aan deze offerteprocedure.
  • Minimaal 4 jaar ervaring op HBO werk- en denkniveau
  • Minimaal de afgelopen 2 jaar werkervaring met het werken en beheren vanuit Git en CI/CD, bash en Docker en Kubernetes omgevingen;
  • Minimaal 2 jaar aantoonbare werkervaring met iteratief ontwikkelen van software (bijvoorbeeld met scrum of kanban) vanuit een softwareteam, blijkend uit CV; [MV1][LS2]
  • Minimaal 1 jaar aantoonbare werkervaring met het ontwikkelen in React.js, blijkend uit CV;
  • Minimaal 1 jaar aantoonbare werkervaring met geprogrammeerde datapipelines

De Wensen

  • Schrijft u in met een DUBV?
  • Aantoonbare ervaring met het werken met van (geo tiling) backends, Postgres / Postgis en React - Geen ervaring of minder dan 1 jaar - Tussen 1 en 2 jaar - Tussen 2 en 4 jaar - Meer dan 4 jaar = 40 punten
  • Aantoonbare ervaring met pipelines in Python, Java of Go  - Geen - Tussen 1 en 2 jaar - Tussen de 2 en 4 jaar - Meer dan 4 jaar

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Reageer direct

De opdracht sluit
27 maart 2026 om 11:00
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht

Eventuele motivatie volgt in een latere fase

LET OP: Het door jou opgegeven uurtarief is all in, inclusief 10% fee Freep en exclusief BTW

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox