Senior DevOps Engineer - Temp/Flex
| Branche | Zie onder |
| Dienstverband | Zie onder |
| Uren | Zie onder |
| Locatie | Den Bosch |
| Opleidingsniveau | HBO / bachelor |
| Contactpersoon |
Ingrid Leenders |
Informatie
In dit project, dat gebruik maakt van een Microservices Architectuur, zijn er verschillende taken en verantwoordelijkheden die de ontwikkelaars helpen bij het ondersteunen van de "Klein Verbruik" Afdeling Graafwerkzaamheden. Hieronder volgt een lijst met belangrijke verantwoordelijkheden:
- Implementeren van business logica door het ontwikkelen van API's;
- Aanmaken van taken en processen in Flowable voor proces- en taaksturing;
- Ontwikkelen van mapping via MapStruct om datatransformaties te vergemakkelijken;
- Uitvoeren van code reviews conform de vastgestelde coding guidelines;
- Verbeteren van de CI/CD-pipelines door gebruik te maken van GitLab CI yamls;
- Automatiseren van regressietesten in de build-pipelines om de kwaliteit te waarborgen;
- Bijdragen aan de migratie van Spring Boot 4 en Java 25 door uitgebreide kennis te delen en te implementeren.
Omschrijving
In dit project, dat gebruik maakt van een Microservices Architectuur, zijn er verschillende taken en verantwoordelijkheden die de ontwikkelaars helpen bij het ondersteunen van de "Klein Verbruik" Afdeling Graafwerkzaamheden. Hieronder volgt een lijst met belangrijke verantwoordelijkheden:
- Implementeren van business logica door het ontwikkelen van API's;
- Aanmaken van taken en processen in Flowable voor proces- en taaksturing;
- Ontwikkelen van mapping via MapStruct om datatransformaties te vergemakkelijken;
- Uitvoeren van code reviews conform de vastgestelde coding guidelines;
- Verbeteren van de CI/CD-pipelines door gebruik te maken van GitLab CI yamls;
- Automatiseren van regressietesten in de build-pipelines om de kwaliteit te waarborgen;
- Bijdragen aan de migratie van Spring Boot 4 en Java 25 door uitgebreide kennis te delen en te implementeren.
Functie eisen
- Kennis van en ervaring met Spring, Java, Maven en Microservices Architectuur;
- Ervaring met GitLab CI, Docker, en implementatie van CI/CD processen;
- Vaardigheid in het implementeren van API's en business logica in Java;
- Bekendheid met Flowable voor proces/taaksturing en MapStruct voor mapping;
- Ervaring met het verbeteren van softwareontwikkeling processen en het uitvoeren van code reviews.