Den Haag
Senior
36 uur per week
Startdatum op 1 januari
Verlopen
240 Dagen geleden
Nationaal Cyber Security Centrum

Devops Engineer (Fullstack)

DevOps engineer in een Linux omgeving

Opdrachtomschrijving

Als DevOps engineer werk je, in een agile team, aan het realiseren en beheren van het NCSC-portaal. Je ondersteunt met operationele zaken en programmeert mee. Daarnaast werk je waar nodig samen met het platform-team om het container platform te verbeteren.

In een Agile Scrum team draag je T-shaped bij aan de realisatie van het Portaal voor ontsluiting van NCSC data, producten en diensten aan de markt. Ook draag je bij aan de professionalisering van het container platform waar onder andere het portaal draait.

Achtergrond opdracht

Het Nationaal Cyber Security Centrum (NCSC) heeft een missie: de Nederlandse samenleving weerbaar maken tegen digitale dreigingen. Door het snel groeiende en veranderende cyber securitydomein zet het NCSC flink in op de doorontwikkeling van de IT voorzieningen. Aanleiding: wetswijziging (NIS2) en daarmee toenemende schaalgrootte.

  • Realisatie Portaal
  • Verbetering van de security en toegankelijkheid van informatie voorzieningen (IAM)
  • Verbetering van bestaande informatie verwerking Beveiligingsadviezen (Data pipelines, inventory scan, etc.)
  • Schaalbaar maken van de informatie voorziening (API, Portaal, omni-channel, etc.)
  • Optimalisatie en automatisering van IT infrastructuur en processen (way of working, zero-trust networking, etc.)

Functie-eisen

  • 3+ jaar ervaring als DevOps engineer in een Linux omgeving
  • 3+ jaar ervaring als softwareontwikkelaar met Python
  • Ervaring met het realiseren van rest API’s
  • Ervaring in gebruik van Kubernetes Service, Containers, Continuous integration and continuous delivery (CI/CD)
  • Ervaring met productionele HA-omgevingen (High Availability) en monitoring
  • Ervaring met (computer-)netwerken
  • Kennis van IaC-oplossingen (Infrastucture As Code) zoals Terraform
  • Kennis van authenticatie en autorisatie mechanismen (OpenID Connect / OAuth)
  • Kennis van systeem integratie patronen
  • Kennis van opzetten van container platform met tooling daaromheen
  • CKA (Certified Kubernetes Administrator)/CKD (Certified Kubernetes Developer) certificering is een pré