Surf
Tarief/Salaris
€Geen max uurtarief
Locatie
Utrecht
Inzet
32 uur p/w
Dienstverband
ICT Informatievoorziening
Gepubliceerd
27 augustus, 2026
Deadline
29 augustus, 2026
Nog 1 dag
SURF zoekt een senior frontend engineer om te helpen de netwerkorkestratielaag door te ontwikkelen. Gezocht wordt naar iemand die comfortabel is nieuwe componenten uit te bouwen in de frontend, maar ook de benodigde informatiestromen vanuit de backend kan overzien. Voor het automatiseren van alle netwerkdiensten die op het SURF-netwerk worden aangeboden is een netwerkorkestratie-architectuur gebouwd. De componenten in deze stack zijn onder andere de zelf ontwikkelde open source workflow orchestrator (workfloworchestrator.org, Python + FastAPI), twee front-ends hier bovenop, en een veelvoud aan microservices en adapters naar randsystemen zoals een netwerkinventory-database, CRM, IP address management database, streaming telemetry (gNMI) en meer. De Orchestrator frontend (ReactJS) is voor het NOC (network operations center) en netwerkengineers om het netwerk mee te beheren en configureren. Hierin moet een NMS (Network Management Service) worden gebouwd die achterliggende data op netwerkdomein-specifieke wijze vertoond. Verder willen ze hier streaming telemetry van netwerkdevices in weergeven en AIOps in uitbouwen. Het Netwerkdashboard (Angular) is het klantportaal voor netwerkengineers om de netwerkdiensten die zij afnemen te monitoren en beheren. Ook kunnen ze securitysettings instellen en DNS-beheer doen. In het Netwerkdashboard willen ze het rollen-systeem op de schop gooien, een Internet-of-Things module bouwen, DNS-beheer op basis van invite-groepen implementeren, internetveiligheidswaarden vertonen en de landingspagina vernieuwen. Functie-eisen Vanwege de uitgebreide stack met uiteenlopende technologieën zoeken we voor SURF een ervaren ontwikkelaar die comfortabel is in verschillende codebases met verschillende programmeertalen en frameworks. Omdat het werk vaak functionaliteit aan de voor- en achterkant behelst, vragen ze ook iemand die componenten kan uitbouwen en óók een informatiestroom van diep in de stack naar boven in de UI kan leiden. Als ontwikkelaar breng je mee:
Geen wensen geformuleerd.
binnen 1 werkdag weet je waar je aan toe bent.
De opdracht sluit 29 augustus 2026.
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht.