Senior Ontwikkelaar

Bright Professionals B.V.
Odijk, Netherlands
5 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Remote
Odijk, Netherlands

Tech stack

Java
API
Server Applications
Automation of Tests
Information Systems
Databases
Continuous Integration
DevOps
Elasticsearch
WildFly (JBoss AS)
Python
PostgreSQL
Microsoft SQL Server
Cisco Nexus Switches
Openshift
Scrum
Software Architecture
Red Hat Enterprise Linux - RHEL
Ansible
Prometheus
Simple Object Access Protocol (SOAP)
Software Engineering
SonarQube
Web Services
XML
GIT
Docker
Jenkins

Job description

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.

Requirements

  • 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.

  • Accuratesse

  • Creativiteit

  • Probleemanalyse

  • Kwaliteitsgerichtheid

  • Leervermogen

  • Samenwerken

  • 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.

Apply for this position