Binnen een meerjarig programma dat zich richt op de modernisering en verbetering van een complexe applicatie, zoekt de opdrachtgever een Senior Java DevOps Engineer. Een belangrijk onderdeel van het programma is het verwerken, digitaliseren en controleren van miljoenen grafische bronbestanden die door externe partijen worden omgezet naar digitale data. Deze data worden vervolgens door de opdrachtgever gevalideerd, gekoppeld, berekend en geïntegreerd.
De hoeveelheid en complexiteit van de data vragen om robuuste, schaalbare en performante oplossingen. Je werkt aan het ontwerp, de implementatie en het optimaliseren van zowel applicaties als verwerkingsprocessen. Performance en schaalbaarheid staan centraal in dit programma.
De omgeving bestaat grotendeels uit een moderne Java-stack (Java 21, Spring Boot 3) met een Angular-frontend. De volledige oplossing draait op een containerized cloudomgeving in Azure, op een Kubernetes-cluster.
Technieken/Tools
Agile / Scrum, Java 21, Spring, Hibernate, Python, Angular (Typescript), Argo Workflows, Azure Cloud / AKS, CI/CD (ArgoCD, Docker, Kubernetes, Tekton), Webservices, JSON, REST, Postgres, MongoDB
Taken en verantwoordelijkheden
Je werkt nauw samen met interne IT-teams om een schaalbare, cloudgebaseerde verwerkingsomgeving te ontwikkelen en te beheren. Deze omgeving vormt de basis voor de productieverwerking van complexe digitale databestanden.
- Uitschrijven en modelleren van applicatiefuncties
- Definiëren en modelleren van applicatie-interfaces
- Verbeteren van de build-omgeving en optimaliseren van buildprocessen
- Dagelijks beheren en configureren van het platform (Kubernetes)
- Professionaliseren van de IT-omgeving en ontwikkelstraat
- Doorontwikkelen van applicaties voor automatische extractie en verwerking van grote datavolumes, eventueel met behulp van lerende algoritmes
Wensen/Eisen
- Afgeronde hbo-opleiding (bachelor) of hoger
- Goede beheersing van de Nederlandse taal in woord en geschrift
- Minimaal 7 jaar relevante werkervaring als Java Software Engineer
- Minimaal 4 jaar relevante werkervaring met DevOps-werkzaamheden
- Minimaal 4 jaar relevante werkervaring met Kubernetes
- Minimaal 1 jaar relevante werkervaring met Angular