Lead GEO data devops bij VNG Realisatie (tijdelijke opdracht)
- Den Haag, 21 uur per week.
- Opdrachtnummer: 25.052
Het betreft een tijdelijke opdracht op basis van inhuur (ZZP-er, via bureau of detachering vanuit een andere organisatie). De maximale duur van dit contract op grond van deze aanbesteding is 36 maanden. De omvang is gemiddeld 32 uur per week, de beoogde startdatum is zo spoedig mogelijk 2025.
Specificatie
Over VNG Realisatie
De VNG representeert de ruim 342 Nederlandse gemeenten en werkt samen met haar afdelingen aan een krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale uitvoering van de maatschappelijke opgaven door gemeenten centraal. Onder meer door actief te participeren in de netwerken van gemeenten en hun partners, door samenwerking te stimuleren via 'samen organiseren' en waar mogelijk standaarden te ontwikkelen die de dienstverlening van gemeenten verbeteren.
VNG Realisatie draagt bij aan vier gemeentelijke speerpunten:
- Werken als één overheid, met leden en partners, aan het oplossen van maatschappelijke vraagstukken op sociaal, fysiek en veiligheidsdomein;
- Verbeteren van de dienstverlening;
- Een efficiënte en wendbare organisatie;
- Anticiperen op de toekomst.
Over kenniscentrum Data & Monitoring
Het kenniscentrum Data & Monitoring helpt gemeenten met datagedreven werken en sturen: beter beleid, gebaseerd op gegevens en innovatieve toepassingen, gebaseerd op algoritmes. Daarvoor ontwikkelen we datatoepassingen en monitors, creëren we landelijke standaarden en ondersteunen we gemeenten bij het nakomen van wettelijke verplichtingen, zoals de Wet Open Overheid. Onderdelen van het basisteam zijn onder meer het gemeentelijk dataplatform Waarstaatjegemeente, Datagedreven Werken en het Kennisnetwerk Data en Samenleving.
Omschrijving van de opdracht
Voor maatschappelijke opgaven zoals de energietransitie (dego.vng.nl) en de bestrijding van ondermijning (dook.vng.nl) werk je vanuit een team aan een stack bestaande uit een Golang-backend met een PostGis-database, die via API's en vector-tiling interactieve React JavaScript-webapplicaties levert. Toegang tot specifieke onderdelen van de applicaties is gereguleerd middels authorisatie- en identificatiesystemen. Er worden tientallen bronnen van data benut.
Binnen het kenniscentrum Data en Monitoring zorgt de Lead GEO Data devops er primair voor dat diverse en complexe data opgehaald, getransformeerd en ingeladen wordt in de backend en via de ontwikkelde interfaces en API's goed aansluit op de behoeften van de gebruikers. Tevens zorgt de Lead GEO Data verantwoordelijk voor het juist inrichten van de applicaties in Kubernetes.
Er wordt gewerkt vanuit een team met de productowners van DEGO en DOOK, een fullstack ontwikkelaar, 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 als zichtbaar binnen de VNG organisatie in Den Haag en werkt regelmatig samen met andere afdelingen van VNG Realisatie.
De locatie is in Den Haag, met gedeeltelijk hybride mogelijkheid om te werken.
Werkzaamheden en verantwoordelijkheden
- Het verzamelen, transformeren en inladen van data
- Ontsluiten en ontwikkelen van vector tiles
- Geo/GIS data ontsluiting op basis van automatische ETL principes
- Door ontwikkelen van GIS front-end componenten met gebruikmaking van een design system;
- Documenteren van je werkzaamheden en broncodes
- Werkzaamheden in de stack: Van Goland, SQL tot en met React en HTML
- Inrichting en onderhoud van applicaties in Kubernetes
Als lead ontwikkelaar:
- Ontwerp, ontwikkeling en onderhoud van de softwarearchitectuur.
- Verantwoordelijk voor processen die de kwaliteit en veiligheid waarborgen.
- Als lead verantwoordelijk voor de resultaten van de ontwikkelaars en de interne ontwikkelprocessen.
- Je zorgt dat taken en verantwoordelijkheden binnen het technische team onderling overdraagbaar zijn met het oog op verlof of uitval.
Resultaat van de opdracht
De werkzaamheden van de Lead GEO data devops moeten leiden tot een geïntegreerde stack die effectief en flexibel kan worden ingezet door gemeenten voor diverse maatschappelijke opgaven, zoals de energietransitie en de aanpak van ondermijning. Ook bij teamwisselingen en leveranciersveranderingen kan de door ontwikkeling snel doorgang vinden. De architectuur is zodanig dat deze ook ingezet kan worden voor andere maatschappelijke vraagstukken en nieuwe projecten.
Eisen
De inschrijving moet volledig voldoen aan de eisen die vermeld zijn in deze paragraaf.
Uit het cv en/of de aangeleverde motivatiebrief blijkt minimaal dat de aangeboden kandidaat aantoonbaar (door opleidingen, cursussen, werkervaring, voorbeeldprojecten et cetera.) beschikt over:
- Minimaal 10 jaar ervaring op HBO werk- en denkniveau;
- Minimaal 5 jaar ervaring als lead ontwikkelaar blijkend uit CV;
- Minimaal 3 jaar ervaring met het ontwikkelen van software bij en voor lokale overheden;
- Minimaal de afgelopen 3 jaar werkervaring met Kubernetes omgevingen ;
- Minimaal de afgelopen 3 jaar werkervaring met het bouwen van (geo tiling) frontends met behulp van React, D3.js, Golang, Postgis, QGIS, Python blijkend uit CV;
- Minimaal de afgelopen 3 jaar werkervaring met het gebruik van Git, Docker en CI/CD, blijkend uit CV;
Wensen
Nadat de inschrijvingen zijn gecontroleerd op de eisen, worden de wensen beoordeeld.
- Aantoonbare ervaring met met het bouwen van (geo tiling) backends, met bijvoorbeeld met Golang, Postgis, QGIS, Python;
- Aantoonbare ervaring met met het bouwen van(geo tiling) frontends in javascript, met bijvoorbeeld met React, D3.js, Maplibre, Mapbox;
- Aantoonbare ervaring software ontwikkelen voor lokale overheden;
Informatie
Het betreft een tijdelijke opdracht met een initiële periode met een omgang van gemiddeld 32 uur per week. De maximale vergoeding is 105 euro, exclusief BTW, inclusief reis- en verblijfkosten en dienstreizen. Gedurende de gehele looptijd van de inleenovereenkomst kan er niet geïndexeerd worden. De standplaats voor deze opdracht is Den Haag (Hybride werken is de standaard). We gaan uit van gebruik van eigen telefoon en laptop.
Gesprek
Na evaluatie (eisen/wensen/prijs) worden aan de hand van de ranking in CTM één of meerdere (in de regel drie) kandidaten uitgenodigd voor het gesprek. Deze ranking wordt niet meegenomen in de beoordeling van het gesprek: het gesprek is uiteindelijk doorslaggevend.
In dit gesprek wordt de kandidaat beoordeeld op werk- en opdrachtinhoudelijke aspecten, de match met de organisatie en de benodigde competenties. Op basis van de uitkomst van deze gesprekken vindt gunning van de opdracht plaats en/of wordt een kandidaat geselecteerd voor een eventueel tweede gesprek.
Het is de verantwoordelijkheid van de inschrijver dat de kandidaat op het afgesproken tijdstip aanwezig is. Als de kandidaat, zonder voorafgaande afmelding, op de door ons gecommuniceerde datum en tijdstip afwezig is, kan dit leiden tot uitsluiting van de procedure.
Als u binnen zeven werkdagen na de sluitingstermijn geen uitnodiging heeft ontvangen voor een gesprek (via CTM Solution), kunt u ervan uitgaan dat u niet geselecteerd bent voor een eerste gesprek en niet voor gunning in aanmerking komt.
Reageren?
Een onderdeel van de procedure is een formele inschrijving op het Dynamisch Aankoop Systeem (DAS) van VNG Realisatie door middel van het platform van CTMsolution.nl
Deze inschrijving is noodzakelijk in verband met Europese wet & regelgeving waar VNG Realisatie aan moet voldoen. Deze inschrijving is eenmalig.
De gepubliceerde offerteaanvraag op CTM Solution met aanbestedingsnummer 392361 is leidend boven elders gepubliceerde documenten. De eisen en wensen zijn bij eventuele discrepanties leidend boven het gestelde in de profieltekst.
De offerteaanvraag staat in het vakgebied ICT Ontwikkeling en Beheer
Log in of schrijf u in bij CTMsolution.nl
Voorgenomen planning
- Verzending offerteaanvraag: vrijdag 25 april 2025
- Uiterste datum stellen vragen via CTMsolution.nl vrijdag 2 mei 2025, 12:00 uur
- Uiterste datum tot registratie
Deze registratie wordt behandeld door CTMsolution.nl (helpdesk@ctmsolution.nl, 2 dagen voor sluitingsdatum) - Uiterste datum tot kwalificatie
Deze aanvraag wordt behandeld door VNGRealisatie (das@vng.nl, dag voor sluitingsdatum) - De deadline om te reageren op de opdracht: vrijdag 8 mei 2025, 12:00 uur
- Geplande datum eerste gesprek: donderdag 15 mei 2025 tussen 09.00 en 12.00 uur
- Eventueel tweede gesprek: nader te bepalen
U kunt uw belangstelling uitsluitend kenbaar maken via het DAS (Dynamisch Aankoop Systeem) waarvan VNG Realisatie gebruik maakt.
De stappen om te kunnen reageren op uitvragen zijn in grote lijnen als volgt:
- Registreer bij CTMsolution
- Selecteer een kwalificatie/vakgebied en klik op accepteer om toegang te krijgen tot de aanvraag
- Rond de inschrijving af door de vragen te beantwoorden, het invullen van het verplichte Uniform Europees Aanbestedingsdocument (UEA). Daarna kunt u uw aanmelding in sturen door op verzenden te klikken.
- Na beoordeling van uw verzoek tot kwalificatie (enkele dagen), wordt deze opdracht (en eventuele andere openstaande uitvragen) aan u toegezonden. U kunt hierop reageren en uw aanbieding, CV en motivatie insturen.
Mocht u vragen hebben omtrent het inschrijven in CTM, kunt u mailen naar das@vng.nl.
Indien u binnen 7 werkdagen na sluitingstermijn geen uitnodiging ontvangen heeft voor een selectiegesprek, kunt u ervan uitgaan dat u niet geselecteerd bent voor een eerste gesprek en niet voor gunning in aanmerking komt. De uitnodiging voor de selectiegesprekken wordt via CTM verstuurd en het is de verantwoordelijkheid van de inschrijver dat de kandidaat ook op het genoemde tijdstip aanwezig is.