Functieomschrijving

Voor de Politie zoeken wij een Senior Ontwikkelaar. De Basisvoorziening Vreemdelingen (BVV) brengt informatiesystemen van verschillende overheidsorganisaties samen en speelt een centrale rol in de IV-ondersteuning van netwerkpartners en operationele politie in het vreemdelingendomein.
Zij werken met meerdere DevOps-teams aan het uitbreiden van functionaliteit als gevolg van vernieuwde regelgeving.

Je werkt als developer met een DevOps-mindset en T-shaped skills.
Je doel is het aanpassen van applicaties binnen de Migratieketen en het realiseren van een migratie van een klassieke VM-omgeving naar een containerplatform.
Details over specifieke applicaties zijn vertrouwelijk en worden later gedeeld.

Werkzaamheden
  • Aanpassen van applicaties in de Migratieketen en uitvoeren van de migratie van VM's naar een containerplatform.
  • Nauw samenwerken met je Agile/Scrum-team en deelnemen aan bijbehorende overleggen.
  • Meedraaien in de piketdiensten.
  • Als teamlid medeverantwoordelijk zijn voor de resultaten van het DevOps-team.
  • Verantwoordelijk voor softwarecomponentarchitectuur en het bewaken van richtlijnen voor de inrichting van de voorziening.
  • Ontwikkelen en onderhouden van softwarecomponenten binnen de gestelde architectuur en richtlijnen.
  • Softwareontwikkeling in een Java-omgeving met aandacht voor performance, security en robuustheid.
  • Taken oppakken buiten je primaire competentie wanneer dat nodig is.

Jouw profiel
  • Je bent een specialist die ervoor zorgt dat de functionaliteit van het biometrisch systeem van de opdrachtgever aansluit bij de wensen en eisen van gebruikers.
  • Aantoonbare ervaring met DevOps-praktijken, containers en migraties van VM naar containerplatform.
  • Ervaring met softwarearchitectuur en componentontwerp.
  • Sterke Java-ontwikkelvaardigheden en aandacht voor niet-functionele aspecten zoals performance, security en robuustheid.
  • Ervaring met Agile/Scrum en samenwerken binnen een multidisciplinair team.
  • Bereidheid om deel te nemen aan piketdiensten en operationele ondersteuning.

Competenties
  • Accuratesse
  • Creativiteit
  • Probleemanalyse
  • Kwaliteitsgerichtheid
  • Leervermogen
  • Samenwerken

Functie eisen

  • Je hebt minimaal 10 jaar recente ervaring met softwareontwikkeling in Java, waaronder Java EE 10
  • Je hebt ervaring binnen een DevOps- en/of Scrum-team
  • Je hebt ervaring met Linux Red Hat (versie 8 of hoger)
  • Je hebt ervaring met containerorkestratie
  • Je hebt ervaring met Docker en/of Podman
  • Je hebt ervaring met OpenShift (4.x)
  • Je hebt ervaring met JBoss-applicatieservers
  • Je hebt ervaring met buildpipelines en tools zoals Git, Jenkins, SonarQube en Nexus
  • Je hebt ervaring met automatisering van taken met Ansible en met Ansible Automation Platform
  • Je hebt ervaring met Continuous Integration en Continuous Development (CI/CD)
  • Je hebt ervaring met testautomatisering
  • Je hebt ervaring met communicatie via webservices (o.a. (eb)XML, SOAP, API's en REST)

Functie wensen

  • Het is een pré als je kennis en ervaring hebt met Python-programmeren.
  • Het is een pré als je ervaring hebt met het beheer van databases, zoals PostgreSQL en Microsoft SQL Server.
  • Het is een pré als je ervaring hebt met monitoring van applicaties, bijvoorbeeld met Elastic Stack en Prometheus.

Extra informatie

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