Nationaal Dataportaal Wegverkeer (NDW)

Medior/senior full stack java angular developer

Nationaal Dataportaal Wegverkeer (NDW)

De opdracht­omschrijving

Nationaal Dataportaal Wegverkeer (NDW)
In NDW werken Nederlandse overheden samen aan het inwinnen, combineren, opslaan en distribueren van mobiliteitsdata. Deze gegevens zijn essentieel voor het managen van het verkeer, ze voeden talloze verkeersinformatiediensten en vormen een stevige basis onder het mobiliteitsbeleid in ons land. NDW is een publiek-publieke samenwerking van en voor wegbeheerders. NDW levert diensten aan haar publieke partners voor taken zoals verkeersmanagement en beleidsanalyses. Ook levert NDW aan private afnemers die bijvoorbeeld diensten verlenen op het gebied van navigatie, verkeersinformatie of research doeleinden. De diensten zijn op hoofdlijnen:
•    het inwinnen van verkeersgegevens;
•    het leveren van verkeersgegevens aan afnemers: real time, als big data en als open data;
•    het monitoren en verbeteren van de kwaliteit van de gegevens in kwestie;
•    het adviseren over het (verkeerskundig) gebruik van de NDW gegevens.

Het doel van NDW is:
•    Het bereiken van efficiency door schaalvoordelen, inkoopkracht, kennisbundeling en voorkomen van redundantie in de uitvoering tussen individuele wegbeheerders;
•    Het vergroten van maatschappelijke effecten door samenwerking door overheden onderling en tussen overheden en marktpartijen;
•    Het vergroten van publieksgerichtheid richting weggebruikers door onnodige barrières tussen wegbeheerders en marktpartijen weg te nemen;
•    Het versterken van beleidsmatige activiteiten van overheden door beter inzicht in verkeersgegevens.

Parallel werkt NDW aan een verdieping van haar netwerkorganisatie door haar partners meer te betrekken bij haar programmering en projecten. De interne processen zijn ingericht naar een Agile werkwijze.

De partners van NDW zijn: Rijkswaterstaat, alle provincies, Metropoolregio Rotterdam Den Haag, Vervoersregio Amsterdam, en de gemeenten Amsterdam, Rotterdam, Den Haag en Utrecht. NDW is administratief ondergebracht bij Rijkswaterstaat. Meer informatie is beschikbaar op www.ndw.nu

Opdrachtbeschrijving
Je werkt in een Scrum omgeving binnen sprints aan het realiseren van user stories met betrekking tot de NDW locatie service (NLS). Je doet dat samen met een product owner, een scrum master en verschillende collega-ontwikkelaars (met name Java). Je bent hierbij onderdeel van het NDW Locatie Services DevOps team, dat verantwoordelijk is voor centraal versiebeheer en koppeling van kaarten, verkeersnetwerken en locatiereferentiesystemen.

In NLS worden alle geo-gebaseerde bestanden verzameld, updates hiervan verwerkt en event driven gedistribueerd naar andere applicaties. Bovendien biedt NLS faciliteiten aan andere applicaties om met behulp van een API routes op te vragen uit de PostGis-database. Typische activiteiten zijn het ontwikkelen en onderhouden van map matching algoritmes en routerings algoritmes. Hiervoor wordt onder andere GraphHopper gebruikt. Je werkt binnen een cloud omgeving waarin zowel IAAS als PAAS-diensten worden afgenomen. Typische frameworks die gebruikt zullen worden voor de backend zijn Spring-boot en Java en voor de front-end Angular. De services draaien op Kubernetes met gebruik van infrastructure as code.

Eisen & Wensen
In de aanbieding van de kandidaten moeten eisen en wensen, plus de mate waarin hieraan voldaan wordt, expliciet benoemd worden.

Eisen
•    Minimaal een afgeronde HBO-opleiding op het gebied van ICT;
•    Aantoonbare professionele ervaring (tenminste 3 jaar) met het programmeren en onderhouden van schaalbare backend systemen (REST, Java, Spring Boot) icm databases (SQL, NoSQL);
•    Aantoonbare professionele ervaring (tenminste 2 jaar) met het programmeren en onderhouden van frontend systemen (web development) met Javascript/TypeScript, CSS en HTML5, Angular/ReactJS.

Wensen
•    Bekend met Agile werkproces (scrum, sprints, stand-up, agile, DevOps, CICD);
•    Flexibel, accuraat, teamspeler, resultaatgericht en leergierig;
•    Analytisch sterk is en in staat om complexe problemen om te zetten naar werkende oplossingen;
•    Ervaring met databasemanagement systemen, geodatabases en SQL. (PostgreSQL, PostGIS);
•    Ervaring met Geo- en Gis tooling (qGIS, Mapbox, OpenStreetMap, GraphHopper), geografische- en verkeersinformatiesystemen en routealgoritmiek;
Ervaring met Cloudomgevingen (Azure), Infrastructure as code (Terraform) en Cloud-Native Software Ontwikkeling (Docker, Kubernetes).

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

  • Minimaal een afgeronde HBO-opleiding op het gebied van ICT
  • Aantoonbare professionele ervaring (tenminste 2 jaar) met het programmeren en onderhouden van frontend systemen (web development) met Javascript/TypeScript, CSS en HTML5, Angular/ReactJS
  • Aantoonbare professionele ervaring (tenminste 3 jaar) met het programmeren en onderhouden van schaalbare backend systemen (REST, Java, Spring Boot) in combinatie met databases (SQL, NoSQL)

De Wensen

  • Ervaring met databasemanagement systemen, geodatabases en SQL. (PostgreSQL, PostGIS)
  • Bekend met Agile werkproces (scrum, sprints, stand-up, agile, DevOps, CICD)
  • Flexibel, accuraat, teamspeler, resultaatgericht en leergierig
  • Analytisch sterk is en in staat om complexe problemen om te zetten naar werkende oplossingen
  • Ervaring met Geo- en Gis tooling (qGIS, Mapbox, OpenStreetMap, GraphHopper), geografische- en verkeersinformatiesystemen en routealgoritmiek
  • Ervaring met Cloudomgevingen (Azure), Infrastructure as code (Terraform) en Cloud-Native Software Ontwikkeling (Docker, Kubernetes)

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox