Nationaal Cyber Security Centrum (NCSC)

Fullstack developer

Nationaal Cyber Security Centrum (NCSC)

De opdracht­omschrijving

Ons productenportfolio groeit voortdurend. Tegelijkertijd varieert het zwaartepunt van ons werk voortdurend tussen front-end ontwikkeling, back-end ontwikkeling en applicatiebeheer. Daarom zoeken we een full-stack developer die moeiteloos schakelt tussen front-end en back-end taken, zowel tijdens de ontwikkelfase als bij het beheer. Onze producten zijn data-intensief en extern gericht, wat betekent dat de eindgebruikers allerlei organisaties in Nederland zijn. We moeten zorgen dat onze producten constant worden bijgewerkt wanneer er nieuwe mogelijkheden zijn, maar ook een hoge uptime garanderen omdat veel organisaties op ons moeten kunnen rekenen.

**Gevraagde werkzaamheden of prestatiedoelstelling**

  • Je hebt zin om hard te werken, fouten te maken en veel te leren. Je beweegt je graag in een DevOps wereld. Je hebt ervaring met Python en React en kent voor jou geen geheimen. Uiteraard ben je ook bekend met het programmeren en onderhouden van API’s. Je hebt kennis en ervaring opgedaan met deployments in Kubernetes omgevingen, of anders bij voorkeur kennis van Linux. Daarnaast heb je kennis en ervaring met automation in een Gitlab CI CD omgeving. Verstoringen voorkom je door proactief te zijn en logging en monitoring actief bij te houden. Je hebt ervaring met het integreren van nieuwe systemen en applicaties. Ook heb je affiniteit met het visualiseren van data, ook al zal je hier bij ons nooit alleen in komen te staan. Tot slot vind je het leuk om te schakelen met de business, zodat ons product altijd goed is afgestemd op de daadwerkelijke behoeften.

**Taken en verantwoordelijkheden**

  • Schakelen tussen front-end en back-end taken in ontwikkeling en beheer.
  • Werken in een DevOps-wereld met focus op continue verbetering.
  • Ontwikkelen en onderhouden van API’s.
  • Deployments in Kubernetes-omgevingen uitvoeren en/of werken met Linux.
  • Automatisering in een GitLab CI/CD-omgeving opzetten en beheren.
  • Proactief verstoringen voorkomen via logging en monitoring.
  • Integratie van nieuwe systemen en applicaties realiseren.
  • Data visualiseren in samenwerking met collega’s.
  • Afstemmen met de business om producten op behoeften te laten aansluiten.

**Over de klant:**

Het Nationaal Cyber Security Centrum (NCSC) is dé centrale kennisautoriteit, responsorganisatie en het samenwerkingsplatform voor cybersecurity in Nederland. Het NCSC werkt samen met organisaties binnen de Rijksoverheid en Vitale sectoren aan een versterking van de digitale weerbaarheid van Nederland. Door de samenwerking met deze organisaties aan te gaan en onze krachten te bundelen, werken wij samen aan een veiliger digitaal Nederland. Het NCSC heeft een informatievoorziening in eigen beheer. Dat is bijzonder voor een overheidorganisatie die meestal gebruikmaken van shared service informatievoorzieningen. Het NCSC doet dat alleen voor de bedrijfsvoeringsfuncties die worden afgenomen van het JenV Dienstencentrum. Voor de operationele informatievoorziening heeft het NCSC dus eigen systemen. De reden daarvoor is dat het NCSC juist moet kunnen doordraaien als de systemen van de Rijksoverheid uitvallen. Het is een IV met zo min mogelijk ketenafhankelijkheden en een zo hoog mogelijke beschikbaarheid, met name in tijden van cyberincidenten en -crisis. De informatievoorziening van het NCSC wordt gekenmerkt door externe verbindingen, een intensieve informatielogistiek en een hoog niveau van informatiebeveiliging. Het NCSC werkt samen met veel ketenpartners en organisaties om informatie te verzamelen over cyberdreigingen, -kwetsbaarheden en –incidenten. Die informatie wordt beoordeeld, geanalyseerd en voorzien van adviezen die zo snel mogelijk worden doorgegeven aan doelgroeporganisaties om tijdig maatregelen te kunnen nemen. Dit is een tijdkritisch proces met grote datavolumes en het is een proces waarin ook vertrouwelijke gegevens worden verwerkt.

De Eisen

  • Minimaal 5 jaar werkervaring met Python.
  • Minimaal 2 jaar werkervaring met React, TypeScript en in een DevOps-omgeving.
  • Makkelijk kunnen functioneren in een Nederlandstalige omgeving.
  • In bezit van een geldige screening B.
  • Minimaal 4 jaar werkervaring als full-stack developer.
  • Minimaal 5 jaar werkervaring met SQL.
  • Minimaal 12 maanden ervaring met de agile werkwijze.
  • Beschikbaar per 1 mei 2026 voor 32-36 uur per week.
  • Minimaal een afgeronde hbo-opleiding.

De Wensen

  • Ruime ervaring met Python, React en DevOps-omgevingen.
  • Vloeiende beheersing van de Nederlandse taal.
  • Ervaring met Agile werken (Scrum/SAFe).

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