NLEN
Technical support?
Home >

Vacature DevOps Engineer Geo-Dataplatform

Meerdere functies beschikbaar

Job description

Voor onze eindklant, Het Kadaster, zoeken wij een DevOps Engineer. (Herhaalde vraag van juni 2020, we zoeken er nog 3!)

het Kadaster is op dit moment druk bezig een plan te maken om de transitie naar de Cloud te realiseren. In het kader hiervan zoekt team PDOK 3 DevOps Engineers die als team gezamenlijk samenwerken om mee te helpen dit plan uit te voeren.

De opdracht

Start project 01-12-2020
Projectduur 31-12-2021 2x verlenging
Uren per week 36-40
Locatie Apeldoorn
Tarief € 75 - € 82

Jouw rol als DevOps Engineer

  • Deelnemen aan en/of organiseren van Scrum / DevOps sessies (Stand-ups, retrospectives, refinements en planningssessies), waarin het team samen met de Product Owner en gebruikers spart over een gedegen oplossing;
  • Doorontwikkeling en hervorming van het bestaande platform (Golang, Java/Kotlin, Python) op een Cloudomgeving;
  • Automatiseren van Deployments (Kubernetes/Docker, Jenkins);
  • Uitvoeren van impactanalyses en deelnemen aan planningsessies.

Over PDOK

Publieke Dienstverlening Op de Kaart (PDOK) is hét dataplatform van Nederland dat geo-data beschikbaar stelt aan een ieder die hier gebruik van wil maken. De geodata is actueel en betrouwbaar en komt van verschillende overheidspartijen. PDOK stelt deze geo-data door middel van verschillende API’s (o.a. WFS, WMS, WMTS, RESTful), downloads en applicaties beschikbaar. Een voorbeeld van het aanroepen van API’s/webservices van PDOK is NL Maps. Hier kun je zien hoe eenvoudig je een kaartbeeld van Nederland op verschillende zoomniveaus kunt genereren door de API’s van PDOK aan te roepen.

De PDOK diensten zijn gebaseerd op open data en daarom voor iedereen vrij beschikbaar. Bij data kan men denken aan topografische data, luchtfoto’s, gebouwen, wegen, statische data en nog veel meer soorten data. Gebruikers van de data en diensten van PDOK zijn bijvoorbeeld analisten die research doen maar in veel gevallen ook Software Engineers die bijvoorbeeld op basis van API’s toepassingen maken voor mobiele telefoons, websites of viewers. PDOK heeft als belangrijke taak dat de data snel door middel van API’s beschikbaar kan worden gesteld, een goede performance kennen en een hoge beschikbaarheid hebben. Voorbeelden van toepassingen van externe gebruikers zijn bijvoorbeeld van VanAnaarBeter of de Geozet Viewer of bijvoorbeeld de website van het Kadaster (in opdracht van het Ministerie) waar men kan zien waar met Drones gevlogen mag worden.

Waar zijn en gaan we mee bezig bij PDOK?

Dit jaar focussen we op een drietal speerpunten

1 . Transitie naar de Cloud

PDOK heeft impact! De afgelopen jaren is PDOK gegroeid van 580 miljoen requests in 2013 naar meer dan 14 miljard requests vandaag de dag. Verwacht wordt dat het jaarlijkse gebruik in de komende jaren verdubbeld. Om deze groei aan te kunnen zijn we continue bezig met het optimaliseren van de infrastructuur. De belangrijkste stap die we gaan maken, is de stap richting de Cloud. Dit is aan de ene kant noodzakelijk om onze dienstverlening te kunnen waarborgen, anderzijds een hele mooi uitdaging om ons platform en onze standaarden te hervormen. Daarnaast kun je denken aan het inrichten van nieuwe componenten of optimaliseren van bestaande componenten, het inrichten van monitoring etc.

2. Automatisering en standaardisatie omtrent dataverwerking en API’s

Om het inrichten van data en API’s te optimaliseren zal er de komende tijd veel aandacht besteed worden aan het verder automatiseren en standaardiseren van processen. Hiermee moet het opnemen van nieuwe data binnen de infrastructuur nog eenvoudiger, sneller en kwalitatiever worden.

3. Standaardiseren van services en diensten conform INSPIRE uitvoeringsbepalingen

Nederland heeft in nationaalgeoregister.nl een INSPIRE knooppunt gemaakt waardoor iedereen de metadata, met daarin de koppelingen naar de data services van INSPIRE datasets, automatisch kan ophalen. Datasets en -services die onder één van de 34 INSPIRE-thema's vallen, moeten te vinden, te raadplegen en te downloaden zijn. Ook moeten ze grensoverschrijdend op elkaar aansluiten. Dit proces is in 2010 gestart en loopt door tot 2021.

Requirements

Eisen

  • Je hebt minimaal 5 jaar aantoonbare kennis en ervaring met software ontwikkeling
  • Je hebt minimaal 3 jaar aantoonbare kennis en ervaring met Agile/Scrum
  • Je hebt minimaal 3 jaar aantoonbare kennis en ervaring met Kubernetes/Docker
  • Je hebt kennis en ervaring met één van de volgende programmeer / script talen
    • Go
    • Python
    • Bash
    • Java/Kotlin
  • Je hebt kennis en ervaring met Extract/Transform/Load (ETL)
  • Je hebt kennis en ervaring met Front-end programmeertools zoals AngularJS en Openlayers
  • Je hebt kennis van en ervaring met één van onderstaande technieken
    • Mapserver
    • Azure/S3
    • MapProxy
    • Geoserver
  • Je hebt algemene kennis van netwerken en infrastructuur
  • Taalniveau Nederlands minimaal B2

Wensen (pré)

  • Je hebt kennis en ervaring met RESTful API management
  • Je hebt kennis en ervaring met CI/CD en dan in ieder geval Jenkins en Travis
  • Kennis van Integration Patterns en Cloud concepten
  • Je bent bekend met Geostandaarden zoals GML (INSPIRE)

Toelichting op de eisen en wensen

Bij niet voldoen aan 1 van de eisen, kan er geen definitieve offerte worden ingestuurd, er is sprake van een digitale en geautomatiseerde selectie. De wensen worden beoordeeld met een puntensysteem. Hoe meer punten hoe groter de kans op een interview. CV's en offertes indienen langs geautomatiseerde aankoopsystemen kost veel tijd, kan lastig zijn en vergt enige skills om de selectiecriteria te doorgronden. Wij helpen je met een scorende offerte!

Benefits

Sluiting aanvraag dinsdag 10 november om 10.00 uur
Geselecteerde CV's/reacties worden benaderd door OptimaData uiterlijk 10 november voor 12.00 uur
Gezamenlijk offerte samenstellen op woensdagochtend 11 november (houd deze ochtend alvast vrij!)
Deadline indienen offerte bij het Kadaster donderdag 12 november om 07:00 uur
Interviews bij het Kadaster vinden plaats op donderdag 19 november te Apeldoorn of via beeldbellen

Reageren

Heb je interesse in deze rol als DevOps Engineer bij het Kadaster en deze opdracht samen met Multi-platform (open source) Database dienstverlener OptimaData aan te vliegen? Reageer dan met je CV in Word, uurtarief in euro's en een korte gerichte motivatie in het Nederlands, kortom een onderbouwd en niet te ontwijken voorstel! Let goed op de eisen in de vraag, wij kunnen zonder voldoen aan alle eisen NIET indienen, wees daarvan bewust. Bij twijfel, bel ons!

Als wij je hebben geselecteerd gaan we je benaderen en samen de definitieve aanbieding voorbereiden. Zo zullen we ook samen het eindtarief bepalen in volledige transparantie.

Heb je vragen over deze opdracht of over OptimaData, aarzel niet en stuur een reactie via deze site.

Edco Wallet

Location

Apeldoorn

Publication date

02.11.2020

Contact person

Edco Wallet

Other details
Address
Hofstraat 110, 7311 KZ Apeldoorn
Match criteria
Type of contract
  • Freelance/Interim
  • Secondment
Hours per week
  • 36 - 40 hours
Workexperience
  • Medior
  • Senior
Database platform
  • SQL Server
  • PostgreSQL
Expertise
  • Java
  • GO
  • Python
  • Bash
  • Docker
  • Kubernetes
  • CI/CD
  • Jenkins
  • ETL
  • GeoServer
  • MapServer
  • Azure
  • Agile
  • DevOps
Region
  • Gelderland