Full stack GEO data devops bij VNG Realisatie (tijdelijke opdracht)

19 augustus 2024
Reageer direct
Reageren tot:

Job Description

  • Den Haag, 32 uur per week.
  • Opdrachtnummer: 24.104

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

Specificatie

Over Support Overheid Realisatie

De Support Overheid representeert de ruim 342 Nederlandse gemeenten en werkt samen met haar afdelingen aan een krachtige lokale overheid. Support Overheid 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. 
Support Overheid 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, het Data Science team, het team Open Data en Datagedreven Werken en het Kennisnetwerk Data en Samenleving.

Omschrijving van de opdracht

Voor maatschappelijke opgaven zoals de energietransitie en de bestrijding van ondermijning 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 JavaScript-webapplicaties levert.Hierbij worden tientallen bronnen van data benut; Voor Geo data gebruiken we QGIS om data te verkennen en analyseren alvorens deze op te nemen in de ETL pipelining.
Binnen het kenniscentrum Data en Monitoring zorgt de Full Stack GEO Data devops er primair voor dat geprepareerde data (in de backend) via de ontwikkelde toepassingen goed aansluit op de behoeften van de gebruikers van die toepassingen. Secundair is deze achtervang voor backend-werkzaamheden in Golang en wordt er meegewerkt aan het beheer van de applicaties in Kubernetes.
Er wordt gewerkt in een klein team waar relatief zelfstandig gewerkt wordt. Het team zal in het komende jaar steeds zichtbaarder worden binnen de organisatie in Den Haag en intensiever samenwerken met andere technische teams. 
De locatie is in Den Haag, Utrecht en in overleg vanuit een andere locaties.

Werkzaamheden en verantwoordelijkheden

  • 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;
  • Participeren in de agile werkwijze
  • Documenteren van je werkzaamheden
  • Werkzaamheden in de backend (Goland)
  • Beheer van applicaties in Kubernetes

Resultaat van de opdracht

De werkzaamheden van de Full Stack GEO data devops moeten leiden tot de ontwikkeling van robuuste en herbruikbare componenten die voldoen aan de Common Ground principes. Het uiteindelijke resultaat is 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.

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 3 jaar ervaring op HBO werk- en denkniveau
  • Minimaal de afgelopen 3 jaar werkervaring met het zelfstandig ontwerpen en beheren van Kubernetes omgevingen;
  • Minimaal de afgelopen 5 jaar werkervaring met het bouwen van frontends met behulp van React, D3.js, Golang, Postgis, QGIS, Python blijkend uit CV;
  • Minimaal de afgelopen 5 jaar werkervaring met het gebruik van Git, Docker en CI/CD, blijkend uit CV
  • Minimaal 3 jaar aantoonbare werkervaring met iteratief ontwikkelen van software (bijvoorbeeld met scrum of kanban), blijkend uit CV;
  • We gaan uit van gebruik van eigen telefoon en laptop.

Wensen

Nadat de inschrijvingen zijn gecontroleerd op de eisen, worden de wensen beoordeeld.

  • Aantoonbare ervaring met Full Stack GEO ontwikkelen (aantoonbaar in CV of motivatiebrief).
  • Aantoonbare ervaring met automatische testen, CI/CD en beheer middels Kubernetes

Informatie

Het betreft een tijdelijke opdracht met een initiële periode met een omgang van gemiddeld 36 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 Selectéé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 Select& Admin), kunt u ervan uitgaan dat u niet geselecteerd bent voor een eerste gesprek en niet voor gunning in aanmerking komt.

Reageer 2 werkdagen vóór deze datum zodat wij je goed voor kunnen stellen?

Een onderdeel van de procedure is een formele inschrijving op het Online Marktplaats (OP) van Support Overheid Realisatie door middel van het platform van CTM& Admin.nl
Deze inschrijving is noodzakelijk in verband met Europese wet & regelgeving waar Support Overheid Realisatie aan moet voldoen. Deze inschrijving is eenmalig.
De gepubliceerde offerteaanvraag op Select& Admin met aanbestedingsnummer 373355 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
CTM& Admin.nl/project/Support Overheid-Support Overheidrealisatie

Voorgenomen planning

  • Verzending offerteaanvraag: 8 augustus 2024
  • Uiterste datum stellen vragen via CTM& Admin.nl 15 augustus 2024, 12:00 uur

Uiterste datum tot registratie
Deze registratie wordt behandeld door CTM& Admin.nl (helpdesk@ctm& Admin.nl, 2 dagen voor sluitingsdatum)

  • Uiterste datum tot kwalificatie
    Deze aanvraag wordt behandeld door Support OverheidRealisatie (OP@Support Overheid.nl, dag voor sluitingsdatum)
  • De deadline om te Reageer 2 werkdagen vóór deze datum zodat wij je goed voor kunnen stellen op de opdracht: 22 augustus 2024, 12:00 uur Geplande datum eerste gesprek: 29 augustus 2024, van 9.00 tot 12.00 uur.Eventueel tweede gesprek: nader te bepalen

U kunt uw belangstelling uitsluitend kenbaar maken via het OP (Online Marktplaats) waarvan Support Overheid Realisatie gebruik maakt. 
De stappen om te kunnen Reageer 2 werkdagen vóór deze datum zodat wij je goed voor kunnen stellen op uitvragen zijn in grote lijnen als volgt:

  • Registreer bij CTM& Admin
  • 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 Reageer 2 werkdagen vóór deze datum zodat wij je goed voor kunnen stellen en uw aanbieding, CV en motivatie insturen.

Mocht u vragen hebben omtrent het inschrijven in CTM, kunt u mailen naar OP@Support Overheid.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 Selectverstuurd en het is de verantwoordelijkheid van de inschrijver dat de kandidaat ook op het genoemde tijdstip aanwezig is.