Functieomschrijving

Voor Ministerie van Justitie en Veiligheid zoeken wij een Net Ontwikkelaar - Backend Engineer. Je speelt een sleutelrol binnen het DevOps-team en werkt aan de backend van het JenV LLM-platform. Je draagt bij aan de ontwikkeling, uitrol en operationele borging van services die LLM-interacties, agents/plugins, gebruikersauthenticatie en multi-tenant routing faciliteren. Jouw inzet maakt het mogelijk dat het JenV Datalab, een samenwerkingsverband van verschillende JenV-onderdelen, schaalbaar, veilig en verantwoord gebruikmaakt van een geavanceerd data-analyse platform in de Azure cloud.
Je werkt aan het interne interactieve taalmodel Robin, dat is ontwikkeld als veilig, verantwoord en effectief alternatief voor commerciële AI-tools. Dit model ondersteunt tekstverwerking, informatievoorziening en digitale ondersteuning binnen de organisatie. Je helpt mee aan de opschaling van het JenV LLM-platform door meer gebruikers, integratie van agents/plugins en ondersteuning van meerdere organisaties mogelijk te maken. Je ontwikkelt de backend door met .NET Core, realiseert schaalbaarheid via Kubernetes, richt CI/CD en observability in, en bereidt migratie-opties naar OpenShift (on-premises) voor.
Jouw verantwoordelijkheden zijn onder andere:
  • Ontwikkelen en onderhouden van microservices en API’s in .NET Core / C#.
  • Ontwerpen en implementeren van schaalbare REST- en event-driven architecturen.
  • Opzetten en onderhouden van CI/CD pipelines (Azure DevOps of GitHub Actions).
  • Containerisatie met Docker en Helm deployment op Kubernetes met behulp van GitOps; ervaring met OpenShift en GitOps is een pré.
  • Integratie met Azure-diensten (Key Vault, Storage, Managed Identity) en on-prem componenten.
  • Implementatie van security (OAuth2, OpenID Connect), toegangscontrole en auditering.
  • Inrichten van logging, tracing en monitoring (bijv. Application Insights, Prometheus, Grafana).
  • Uitvoeren van performance tuning en load-testing bij opschaling.
  • Documentatie en kennisoverdracht naar interne teams en stakeholders.

Je streeft hierbij naar:
  • Een realiseerbare en gedocumenteerde .NET backend-architectuur voor productiegebruik.
  • Kubernetes-deployments en CI/CD-pipelines die operationeel en getest zijn in staging en productie.
  • Multi-tenant routing en agents/plugins die functioneren zonder regressies.
  • Beveiligings- en privacy-eisen die zijn geïmplementeerd en getest.

Competenties
  • analyseren
  • klantgerichtheid
  • omgevingsbewustzijn
  • plannen en organiseren
  • resultaatgerichtheid
  • samenwerken
  • voortgangscontrole
  • zelfontwikkeling

Jouw profiel
Je beschikt over een hands-on mentaliteit, bent gewend om te werken in multidisciplinaire teams en hebt affiniteit met het realiseren van schaalbare en veilige cloudoplossingen. Je bent resultaatgericht, werkt nauwkeurig, en voelt je verantwoordelijk voor kwaliteit en kennisdeling binnen het team.

Functie eisen

  • Je beschikt minimaal over een HBO-diploma op het gebied van informatica, software engineering of een andere relevante opleiding
  • Je hebt minimaal 3 jaar aantoonbare ervaring met backend-ontwikkeling in .NET (Core) en C#
  • Je hebt minimaal 3 jaar ervaring met containerisatie, waaronder Docker, Helm en Kubernetes; ervaring met OpenShift is een pré
  • Je hebt minimaal 2 jaar ervaring met CI/CD tooling, zoals Azure DevOps of GitHub Actions
  • Je hebt ervaring met security, waaronder OAuth2/OpenID Connect, RBAC en secure coding practices
  • Je hebt ervaring met relationele databases (SQL) en NoSQL-diensten; kennis van caching en message brokers (bijv. Redis, Kafka) is een pré
  • Je beheerst de Nederlandse taal, zowel verbaal als schriftelijk
  • Je hebt ervaring met Azure-diensten zoals Key Vault, Managed Identity en Storage; ervaring met hybride deployment is een pré

Functie wensen

  • Het is een pre als je aantoonbare .NET ervaring hebt
  • Je hebt aantoonbare ervaring met Docker, Kubernetes en Helm
  • Je hebt ervaring met multi-cloud en hybride omgevingen
  • Je hebt aantoonbare ervaring met API security en Identity
  • Je hebt aantoonbare ervaring met LLM en AI-platforms
  • Je hebt aantoonbare ervaring met CI/CD en IaC

Extra informatie

  • Plaats The Hague
  • Opleidingsniveau HBO
  • Aantal uur 36 uur per week
  • Startdatum 01-03-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.