Deprecated: File Theme without header.php is deprecated since version 3.0.0 with no alternative available. Please include a header.php template in your theme. in /home/forceflow2/domains/forceflow2.ibl82.nl/public_html/nw/wp-includes/functions.php on line 6131
DevOps Software Engineer PDOK – Forceflow2 DevOps Software Engineer PDOK – Forceflow2

Back to overview

DevOps Software Engineer PDOK

Gelderland
€90 per maand

Company profile

Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat de wettelijke taak van het Kadaster. De gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken.

Summary

Het Kadaster zoekt een DevOps Software Engineer voor het PDOK-team. Je werkt aan de doorontwikkeling en het beheer van het PDOK-platform, dat geodata beschikbaar stelt via webservices. Je werkt met moderne technieken zoals Kubernetes en OGC API's. Ervaring met systeemontwikkeling, integratie en programmeren in Python, Java/Kotlin of Go-Lang is vereist. De ideale kandidaat is resultaatgericht, klantgericht en kan goed zelfstandig werken in een scrumteam. Het betreft een detacheringsovereenkomst voor de duur van 1 jaar met optie tot verlenging.

Description

PDOK Platform Ontwikkelaar


Uitvoeringsvoorwaarde:


Bij het verstrekken van de opdracht mag er geen arbeidsrelatie/dienstbetrekking tot stand komen tussen de ondernemer en het Kadaster. De inschrijver dient dit te waarborgen. De uitvoering van de werkzaamheden vindt plaats onder direct leiding en toezicht van het Kadaster, wat betekent dat niet wordt voldaan aan de criteria voor zelfstandigheid zoals vereist onder de Wet Deregulering Beoordeling Arbeidsrelaties (Wet DBA). Het Kadaster merkt hierbij op dat aan de voornoemde uitvoeringsvoorwaarde niet wordt voldaan als de inschrijver een ZZP-er is (ongeacht of dit een eenmanszaak of een BV is).


Detacheringsovereenkomst: Het betreft een detacheringsovereenkomst voor de duur van 1 jaar met de optie tot verlenging van 1 jaar. Na afloop van de initiële looptijd van 1 jaar, staat het Kadaster open voor de mogelijkheid van een dienstverband bij het Kadaster. In dat geval komt de medewerker in schaal 10.


Het Kadaster


Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken.


Opdracht: De startdatum is onder voorbehoud van een tijdige afronding van de offerteprocedure. Aan de vermelde startdatum in de offerteaanvraag kunnen geen rechten worden ontleend.


Omschrijving Werkzaamheden


Publieke Dienstverlening Op de Kaart (PDOK) is hét dataplatform van Nederland dat geodata beschikbaar stelt aan iedereen die hier gebruik van wil maken. De geodata is actueel en betrouwbaar en komt van verschillende partijen. PDOK is een begrip in de Geo-wereld. PDOK stelt deze geodata beschikbaar middels verschillende OGC webservices (WFS, WMS, WMTS) en atom downloadservices (Atom) en werkt aan het ontsluiten middels nieuwe (RESTful) OGC API standaarden (Features, Tiles, Coverages, Records, Map). Afnemers van PDOK-services zijn onder andere: Funda, Atlas Leefomgeving en Rijkswaterstaat. Per dag verwerken we ongeveer 80 miljoen hits. Met behulp van cloud (Azure Kubernetes Services / AKS) oplossingen hebben we een zeer modern en vooruitstrevend platform ontwikkeld en kunnen we op- en afschalen naar behoefte.


Opdrachtomschrijving


Het PDOK team focust niet alleen op de doorontwikkeling (Dev) van het PDOK platform, maar heeft ook de operationele verantwoordelijkheid (Ops) voor het platform. Je werkt bijvoorbeeld aan de OGC API’s en het ontwikkelen van de nieuwe Locatie Server op een Kubernetes platform. De werkzaamheden zitten dus met name in de infrastructuur en backend software development ten behoeve van het platform. Ook het nationale Geoforum wordt gehost door het PDOK-team en op die manier onderhouden we nauw contact met onze klanten en gebruikers.


Binnen het team werk je met de nieuwste technieken. PDOK en het PDOK-team zijn vooruitstrevend, grensverleggend en wordt dan ook internationaal gezien als voorbeeld. We delen onze kennis dan ook graag met andere landen of overheidspartijen. We maken niet alleen gebruik van open source software waar mogelijk, maar leveren ook een actieve bijdrage hieraan.


Belangrijkste technieken, methoden en tools:



  • Golang

  • Java/Kotlin

  • Python

  • PostgreSQL

  • SQLite/spatialite en Geopackage

  • Kubernetes op Azure

  • Argo

  • Tekton

  • OGC standaarden (OGC API’s: Features, Tiles, Map; OGC Webservices: WMS, WFS, WMTS)

  • Geo metadataservices (WCS, OGC API Records)

  • Mapserver

  • GDAL/OGR library en command line tooling

  • Geo Informatie Systemen (bijvoorbeeld QGIS)


De belangrijkste taken en verantwoordelijkheden zijn:



  • Doorontwikkeling van het bestaande PDOK platform (Golang, Java/Kotlin, Python) op een Kubernetes omgeving.

  • Doorontwikkeling van de software die ten grondslag ligt aan de OGC API’s.

  • Beheren en uitrollen van complexe gedistribueerde systemen op Kubernetes.

  • Oplossen incidenten en onderhouden bestaande oplossingen.

  • Participeren in een SCRUM team, met bijbehorende verantwoordelijkheden. Waarbij het team samen met de Product Owner en gebruikers spart over een gedegen oplossing.


Vereisten / Knock-outcriteria



  1. Inschrijver voldoet aan de gestelde uitvoeringsvoorwaarde zoals bovenaan benoemd in de uitvraag.

  2. Een maximum uurtarief van € 90,00 exclusief btw, inclusief alle overige kosten.

  3. Een aantoonbare afgeronde opleiding IT op minimaal HBO niveau.

  4. Minimaal 3 jaar aantoonbare werkervaring met systeemontwikkeling en integratie (benoem duidelijk waar dit is opgedaan).

  5. Minimaal 3 jaar aantoonbare werkervaring met zowel beheer- als vernieuwingstrajecten (benoem duidelijk waar dit is opgedaan).

  6. Minimaal 3 jaar aantoonbare werkervaring met één van de volgende programmeertalen: Python, Java Kotlin of Go-Lang en daarnaast praktijkervaring met Kubernetes (benoem concreet waar deze ervaring is opgedaan).

  7. Het CV dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan 6 pagina's A4.


Gunningscriteria (weging, totaal 100 punten)



  1. Een door de kandidaat zelf geschreven plan van aanpak (max. 500 woorden) voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk van het Kadaster (zie ook omschrijving werkzaamheden en verantwoordelijkheden) en geeft hierbij aan op welke wijze de geleverde expertise en competenties van de kandidaat een bijdrage leveren aan te behalen resultaten (40 punten).

  2. De kandidaat schrijft zelf 2 cruciale knelpunten (max. 300 woorden) die zich vaak voordoen in dit soort processen /werkzaamheden en geeft hierbij aan hoe deze worden opgelost (zie ook omschrijving werkzaamheden en verantwoordelijkheden) (40 punten).

  3. Kandidaat is bereid om bij wederzijds interesse en goedvinden na 12 maanden kosteloos bij opdrachtgever in dienst te treden (20 punten).


Competenties



  • Resultaatgericht

  • Klantgericht

  • Kwaliteitsbewust

  • In staat om zelfstandig binnen een scrumteam te werken

  • Goede communicatieve vaardigheden


De startdatum is onder voorbehoud van een tijdige afronding van de offerteprocedure. Aan de vermelde startdatum in de offerteaanvraag kunnen geen rechten worden ontleend.


Beoordeling


Stap 1: Beoordeling cv’s op minimumeisen

De cv’s worden beoordeeld op de minimumeisen in het bovengenoemde profiel. Kandidaten die voldoen aan de minimumeisen worden geselecteerd voor stap 2 in de beoordeling. De kandidaten die niet voldoen worden niet verder beoordeeld.


Stap 2: Selectie van cv’s die aan de organisatie worden voorgelegd

De cv’s van de kandidaten die voldoen aan de minimumeisen worden beoordeeld. Bij een gelijke score is het uurtarief doorslaggevend.


Stap 3: Beoordeling door opdrachtgever

De opdrachtgever beoordeelt de cv’s van de geselecteerde kandidaten in onderlinge vergelijking op de gestelde criteria. De kandidaten die na deze beoordeling het beste scoren, worden uitgenodigd voor een selectiegesprek (stap 4 in de beoordeling). De overige kandidaten worden niet uitgenodigd voor een gesprek.


Stap 4: Verificatiegesprek

In het verificatiegesprek wordt getoetst in hoeverre de betreffende kandidaten voldoen aan het bovengenoemde profiel. Het verificatiegesprek wordt gevoerd met minimaal twee vertegenwoordigers van de organisatie. De opdracht wordt gegund aan de kandidaat die naar het oordeel van de opdrachtgever het beste voldoet aan het bovengenoemde profiel. Alle overige kandidaten worden geïnformeerd dat de opdracht niet aan hen wordt gegund. Er wordt een opschortende termijn gehanteerd ter behandeling van eventuele bezwaren.


Tarief


Maximaal € 90,00. Het tarief is inclusief alle overige kosten met uitzondering van de kosten voor eventuele dienstreizen en opleidingskosten (zoals vermeld in de overeenkomsten). Een tussentijdse verhoging van het genoemde uurtarief is niet mogelijk.


Functieschaal: Deze functie is ingedeeld in functieschaal 10.


CV-eisen


Maximaal 6 pagina’s, opgesteld in het Nederlands.


Planning


De gesprekken bij de opdrachtgever zijn gepland op . De kandidaten die hiervoor uitgenodigd zijn, ontvangen uiterlijk op bericht. Overige kandidaten ontvangen na de gesprekken bericht over de voortgang van deze inhuuropdracht.


Overige informatie


Conceptovereenkomsten


Voor deze opdracht treedt op als bemiddelaar. Ook maakt het Kadaster gebruik van de dienstverlening van voor de urenregistratie van de werkzaamheden. Dat betekent dat de opdrachtnemer een rechtstreekse opdrachtovereenkomst aangaat met het Kadaster wat betreft de uitvoering van de werkzaamheden. En daarnaast gaat de opdrachtnemer een aparte overeenkomst met aan waarin de vergoeding voor de geleverde bemiddeling en het verplichte gebruik van het urenregistratie-systeem van worden vastgelegd.



  • Voor deze opdracht gaat het Kadaster een driepartijen-overeenkomst aan met de opdrachtnemer in lijn met de overeenkomst zoals vermeld onder de inkoopvoorwaarden, te weten:

    • 1d Detacheringsovereenkomst



  • Voor deze opdracht gaat een tweepartijen-overeenkomst aan met de opdrachtnemer in lijn met de overeenkomst zoals vermeld onder de inkoopvoorwaarden.


Contractpartijen
Het Kadaster gaat uitsluitend met de inschrijvende partij de overeenkomst aan.


als bemiddelaar
Voor deze opdracht treedt op als bemiddelaar. Ook maakt het Kadaster gebruik van de dienstverlening van voor de urenregistratie van de werkzaamheden. Dat betekent dat de opdrachtnemer een rechtstreekse opdrachtovereenkomst aangaat met het Kadaster wat betreft de uitvoering van de werkzaamheden. En daarnaast gaat de opdrachtnemer een aparte overeenkomst met aan waarin de vergoeding voor de geleverde bemiddeling en het verplichte gebruik van het urenregistratie-systeem van worden vastgelegd.
Het Kadaster zal voor deze opdracht een twee- óf driepartijen overeenkomst aangaan met de opdrachtnemer.


zal voor deze opdracht een tweepartijen-overeenkomst aangaan met de opdrachtnemer, te weten: Bemiddelingsovereenkomst .


Voorwaarden
Op deze offerteaanvraag zijn uitsluitend de inkoopvoorwaarden (ARVODI 2018) en de concept overeenkomst van het Kadaster van toepassing. Eventuele andere voorwaarden worden van de hand gewezen.


Geheimhoudingsverklaring
Het Kadaster verplicht geselecteerde Inschrijver haar in te zetten kandidaat een geheimhoudingsverklaring te laten tekenen. De geheimhoudingsverklaring dient bij het Kadaster ondertekend in het bezit te zijn bij aanvang van de werkzaamheden.


VOG
De opdrachtgever zal om een Verklaring Omtrent het Gedrag (VOG) vragen.


WAADI
Indien opdrachtnemer personeel ter beschikking stelt, staat opdrachtnemer in het handelsregister geregistreerd als bedrijf dat personeel ter beschikking stelt (conform Waadi).


De reactietermijn van deze inhuuropdracht duurt tot vrijdag 23 mei 2025, 09:00 uur. Tot die tijd kunt u reageren.

Qualifications

  • Een afgeronde IT opleiding op minimaal HBO niveau.
  • Minimaal 3 jaar aantoonbare werkervaring met systeemontwikkeling en integratie.
  • Minimaal 3 jaar aantoonbare werkervaring met zowel beheer- als vernieuwingstrajecten.
  • Minimaal 3 jaar aantoonbare werkervaring met één van de volgende programmeertalen: Python, Java Kotlin of Go-Lang en daarnaast praktijkervaring met Kuburnetes.

Benefits Additional

Detacheringsovereenkomst voor de duur van 1 jaar met de optie tot verlenging van 1 jaar. Na afloop van de initiële looptijd van 1 jaar, staat het Kadaster open voor de mogelijkheid van een dienstverband bij het Kadaster.

Application procedure

Reageren op deze inhuuropdracht kan tot vrijdag 23 mei 2025, 09:00 uur.

Deprecated: File Theme without footer.php is deprecated since version 3.0.0 with no alternative available. Please include a footer.php template in your theme. in /home/forceflow2/domains/forceflow2.ibl82.nl/public_html/nw/wp-includes/functions.php on line 6131