Backend Developer BVID (6FTE)

Politie (Utrecht)

Utrecht

On-site

EUR 70,000 - 110,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bij Oranje zoekt een DevOps-engineer om mee te bouwen aan de migratie van de BVID-software naar een moderne architectuur met .NET 10 en containerization. Je werkt in een SAFe-gebaseerde setup met multidisciplinaire teams en een gedeelde backlog.

Je levert features binnen drie week sprinten, draagt bij aan architectuurkeuzes, productie-omgevingen en documentatie. Twee kantoordagen per week, met afwisselende cluster-planning en piketdiensten.

Qualifications

  • DevOps voor migratie van BVID-software naar moderne architectuur (DDD, clean architecture, event-driven).
  • Ervaring met .NET Development en REST APIs.
  • Kennis van containerization (Docker) en containerplatformen (OpenShift/Kubernetes).
  • CI/CD pipelines en GitLab-omgeving beheren en verbeteren.
  • Logging/monitoring met Elastic/Kibana.

Responsibilities

  • Ontwikkelen van .NET features en realiseren backlog-items binnen sprints van drie weken.
  • Actief meedenken over architectuurkeuzes en concrete oplossingen aandragen.
  • Leveren van software die voldoet aan de Definition of Done en naar productie brengen.
  • Bijdragen aan onderhoud en documentatie van beheerde systemen.
  • Samenwerken in een Agile SAFe-omgeving met vaste kantoor dagen.

Job description

Opdrachtomschrijving

De BVID (Basisvoorziening Identiteitsvaststelling) is het systeem achter de identificatiezuilen van de Nationale Politie. Het wordt gebruikt om persoonsgegevens van verdachten en vreemdelingen te registreren en te verifiëren aan de hand van documenten, vingerafdrukken, foto's en handtekeningen. Ook kan daarmee worden vastgesteld of iemand al bij de politie of een ketenpartner bekend is.

De aanleiding voor deze uitvraag is het versnellen van de migratie naar een nieuwere versie van de BVID-software. De volledige BVID-software wordt herbouwd op een moderne architectuur (DDD, clean architecture, event-driven) en technologie-stack (.NET 10, containerization).

Dit moet de basis vormen voor alle uitbreidingen die de komende jaren moeten worden doorgevoerd om te voldoen aan verschillende Europese verordeningen. BVID heeft een duidelijke architecturale visie, maar de weg naar deze stip op de horizon is een complex traject (mede door de positie van de BVID in zowel de strafrecht- als vreemdelingenketen). Om de migratie zo snel mogelijk te realiseren, is extra capaciteit benodigd.

Op dit moment zijn er drie DevOps-teams werkzaam in het cluster. Dit zijn multi disciplinaire teams bestaande uit een combinatie van interne en externe medewerkers met IT en business vertegenwoordiging. Deze teams werken nauw samen vanuit een gedeelde backlog. De product owner prioriteert en beheert de product backlog. Op basis van deze product backlog beheren de teams hun eigen sprint backlog.

Binnen het cluster wordt gewerkt volgens het Operating Model van de sector Dienstverlening Partners. Dit is een Agile schalingsmodel gebaseerd op SAFe en zorgt voor afstemming van werkzaamheden en afhankelijkheden tussen de verschillende teams. Bij deze manier van werken worden ook team overstijgende rituelen uitgevoerd, zoals de kwartaalplanning.

Werkzaamheden/ taken, verantwoordelijkheden & doelstellingen
  • De kandidaat ontwikkelt software in .NET en realiseert features van de product backlog.
  • De kandidaat organiseert zijn eigen werk en pakt stories zelfstandig op binnen sprints van drie weken.
  • De kandidaat denkt actief mee over architectuurkeuzes en komt met concrete oplossingen.
  • De kandidaat levert software op die voldoet aan de Definition of Done.
  • Het team werkt volgens het principe "you build it, you run it". De kandidaat levert hier een actieve bijdrage aan door samen met het team software naar productie te brengen en het beheer van de BVID mee te dragen (in roulatievorm).
  • De kandidaat neemt deel aan het piketrooster van het team (ongeveer vier keer per jaar), derdelijns-support. De applicatie is 24/7 beschikbaar voor diverse ketenpartners.
  • De kandidaat houdt de beheerdocumentatie bij van het werk waaraan hij bijdraagt.
  • De kandidaat deelt proactief kennis binnen en buiten het team. Overdracht hoort standaard bij de werkzaamheden en vindt plaats tijdens de contractperiode.
  • De kandidaat werkt in de interne Ontwikkelstraat, met een eigen ontwikkelomgeving (seat) en een gedeelde OTA-omgeving.
  • De kandidaat is minimaal twee werkdagen per week op kantoor voor samenwerking binnen team en cluster. De opdrachtgever bepaalt welke dagen.
DevOps (90% Dev en 10% Ops)
  • .NET Development (.NET 6/8/10)
  • Softwaredesign en architectuurprincipes: DDD, clean architecture, event-driven, microservices
  • REST API's (bouwen en onderhouden)
  • Entity Framework / Migrations / MSSQL
  • Containerization van applicaties met Docker
  • Ervaring met hosting op containerplatformen, zoals OpenShift (Kubernetes)
  • Onderhouden en verbeteren van CI/CD pipelines (bij voorkeur op basis van GitLab)
  • Kennis van logging en monitoring, bij voorkeur Elastic/Kibana.
Competenties
  • Coachen en kennisdeling
  • Klantgerichtheid
  • Maatschappelijk bewustzijn
  • Oriëntatie
  • Netwerkvaardigheid
  • Organisatiesensitiviteit
  • Organisatievermogen
  • Overtuigingskracht
  • Systeemdenken
Randvoorwaarden
  • Er wordt gewerkt binnen kantoortijden.
  • Er zijn twee vaste kantoordagen: dinsdag en woensdag (momenteel Odijk, volgend jaar Nieuwegein).
  • Maandag(ochtend) vinden belangrijke cluster afspraken plaats (online).
  • Er is sprake van piket. Dit vindt ongeveer 4 keer per jaar plaats (wanneer de kandidaat voldoende is ingewerkt).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer BVID (6FTE)
Backend Developer BVID (6FTE)

OverheidZZP • Den Haag

Hybrid
EUR 60,000 - 90,000
Backend Developer
Backend Developer

Bright-Professionals • Odijk

On-site
EUR 70,000 - 90,000
Backend Developer BVID
Backend Developer BVID

Bright-Professionals • Odijk

On-site
EUR 70,000 - 100,000
Backend Developer BVID (6FTE)
Backend Developer BVID (6FTE)

Harvey Nash NL • Utrecht

Hybrid
EUR 114,000 - 162,000
Agile coach - CI/CD Enabler 36u/w
Agile coach - CI/CD Enabler 36u/w

DC Engineers B.V. • Den Haag

On-site
EUR 70,000 - 95,000
Senior Software Engineer (2x)
Senior Software Engineer (2x)

S&Z Consultancy • Apeldoorn

On-site
EUR 80,000 - 120,000
Software engineer (zzp - freelance)
Software engineer (zzp - freelance)

Het Kadaster • Apeldoorn

On-site
EUR 55,000 - 80,000
Backend Developer BVID (6FTE)
Backend Developer BVID (6FTE)

Impact Vandaag • Utrecht

Hybrid
EUR 66,000 - 79,000
8% Vakantiegeld
Vaste vakantiedagen
Reiskostenvergoeding
+1
Senior .NET Developer • C#, Fullstack & Azure DevOps • Zorg
Senior .NET Developer • C#, Fullstack & Azure DevOps • Zorg

Dceni • Nederland

Hybrid
EUR 70,000 - 90,000
.NET developer
.NET developer

Sterksen • Utrecht

Hybrid
EUR 65,000 - 90,000
Pensioenregeling
25 vakantiedagen en 8% vakantiegeld
Hybride werken
+1