Bilthoven
Senior
36 uur per week
12 months
Startdatum op 1 april
Verlopen
94 Dagen geleden
RIVM

Back-End Ontwikkelaar (3) en Front-End Ontwikkelaar (1)

Team aanvraag voor Back-End Ontwikkelaars en een Front-End Ontwikkelaar met kennis en ervaring van Java, Typescript, HTML5, Docker, Kubernetes, Maven, Spring, API’s en XML.

Opdrachtbeschrijving

Dit is een teamuitvraag voor 3 back-end en 1 front-end ontwikkelaar. Als team moeten zij de volgende functionaliteiten ontwikkelen:

  • Ontvangen gegevens: Er zal functionaliteit moeten zijn voor het kunnen ontvangen en inlezen van gegevens in de centrale voorziening geluidgegevens (CVGG) en/of Centraal Instrument Monitoring Luchtkwaliteit (CIMLK).
  • Technisch valideren gegevens: Er wordt gecontroleerd of de gegevens in het juiste formaat staan, conformeren aan de structuur zoals beschreven in het informatiemodel en in lijn zijn met de beperkingsregels in het informatiemodel.
  • Aanvullende validatie gegevens (plausibiliteitstoets): Aanvullend op het technisch valideren van gegevens zullen er ook andere kwaliteitscontroles worden aangeboden.
  • Ontsluiten gegevens op de kaart: De gegevens moeten beschikbaar gesteld moeten worden aan eindgebruikers op de kaart.
  • Ontsluiten gegevens in machineleesbare vorm: Application Programming Interfaces (API’s) maken om de gegevens uit te wisselen, bijvoorbeeld met het Digitaal Stelsel Omgevingswet.

Dit betreft een team uitvraag voor 4 fte met aantal uren per functie van 36 uur per week.

Functie eisen

Algemeen:

  • Minimaal 5 jaar ervaring met Java backend/ frontend applicatie-ontwikkeling, Typescript, Javascript, HTML5 en SCSS 
  • Ervaring met testen, codereview, unit testen schrijven (Karma Jasmine), E2E testen schrijven (Cypress)
  • Ervaring met Docker, Harbor, Kubernetes, Open Shift, SonarQube, Helmcharts, Yaml
  • Kennis van implementatie van informatiebeveiliging en e-herkenning
  • Kennis van beheer & deployments (OTAP, CICD, Docker, Kubernetes)
  • Ervaring met PostgreSQL en PostGIS
  • Ervaring met Maven, Spring Boot en Spring framework
  • Je bent een ervaren gebruiker van tools zoals Maven, Gitlab, SonarQube, Jira
  • Ervaring met Kibana, Elastic Search
  • Ervaring in Scrum en Agile werken.

Specifiek:

  • Minimaal 5 jaar ervaring met ontwikkeling van Geo-applicaties, portalen en REST API’s
  • Minimaal 5 jaar ervaring met XML, GML, GesJSON
  • Minimaal 5 jaar ervaring met Openlayers en Angular 16
  • Kennis van het Informatiemodel Geluid (IMG) en Informatiemodel Luchtkwaliteit en het DSO
  • Ervaring met Adobe XD UX omzetten in HTML en CSS in de Rijkshuisstijl 

Competenties

  • Je bent analytisch
  • Je bent communicatief sterk
  • Je bent innovatief en adviesvaardig
  • Je werkt gestructureerd
  • Je bent hulpvaardig en werkt graag in een team en kan ook zelfstandig werken 
  • Je neemt verantwoordelijkheid
  • Je bent resultaatgericht
  • Je hebt een goede beheersing van de Nederlandse taal
Het RIVM verricht toegepast wetenschappelijk onderzoek op het terrein van de volksgezondheid en het mileu/leefomgeving. Rijksvaccinatieprogramma, modelleren van het onstaan en de verspreiding van ziekten en monitoring van luchtkwaliteit zijn enkele voorbeelden van haar activiteiten. Het RIVM heeft in partnership met het KNMI haar ICT ondergebracht bij het Shared Service Centre (SSC-) Campus. SSC-Campus levert ICT-diensten aan het founding partners RIVM en KNMI en interdepartementaal aan andere rijksdiensten die ICT-ondersteuning wensen voor kun kennisintensieve en wetenschappelijke activiteiten. Deelnemers in SSC-Campus op dit moment zijn: RIVM, KNMI, CBG, CPB, PBL, RLI, SCP en RWS.