Koninklijk Nederlands Meteorologisch instituut (KNMI)
Frontend Developer tbv GeoWeb.
Gisteren toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Opdrachtomschrijving
Voor de ontwikkeling van een webbased applicatie die applicaties in een operationele werkomgeving vervangt, wordt een Frontend Developer ingezet binnen een DevOps team. De applicatie wordt gebouwd met Java en TypeScript, in combinatie met React en Redux. De frontend wordt beheerd en verder ontwikkeld door het DevOps team en wordt gehost via AWS. Voor de uitrol wordt gebruikgemaakt van een GitLab CI/CD pipeline. In de rol ligt de nadruk op het ontwikkelen van frontendcomponenten, het bijdragen aan de architectuur en het borgen van kwaliteit door middel van o.a. unit tests.
Werkzaamheden richten zich op het realiseren en operationaliseren van functionaliteit binnen het project. Daarbij is er samenwerking binnen het DevOps team en afstemming met relevante stakeholders en ontwikkelteams.
Achtergrond opdracht
De organisatie is een nationaal instituut voor weer-, klimaat-, atmosfeer- en seismologiegegevens en biedt daarvoor webdiensten en toepassingen voor publiek en professionals. Het project GeoWeb heeft betrekking op het vervangen van presentatiesystemen in een operationele omgeving. Het betreft de ontwikkeling en operationalisering van een geïntegreerd systeem waarin de benodigde functionaliteiten voor presentatie en analyse van geografische data in één tool samenkomen. Vanuit deze tool vindt ook de productie plaats. De ontwikkeling maakt onderdeel uit van een bredere vernieuwing van product- en dienstverlening, waaronder de transitie van de weerkamer naar een Early Warning Centre en vernieuwingen in digitale omgevingen en processen.
Technische en teamcontext
De frontendontwikkeling sluit aan op een tooling- en teststack met onder meer Webpack, NPM, Storybook, en geautomatiseerde tests met Jest en Cypress. De inzet binnen het DevOps team vraagt om regelmatige afstemming over releases, onderhoud en doorontwikkeling van de webapplicatie.
Wensen
- Je hebt kennis en ervaring met werken in Agile omgevingen/projecten
- Je bent een teamspeler, je stemt regelmatig af met je collega's en zorgt voor een optimale samenwerking met je omgeving
- Je houding is proactief en vasthoudend
- De positie is 5 dagen in de week 36 uur per week
- Locatie is in De Bilt