Deze opdracht is recent binnengekomen en wordt zo snel mogelijk bijgewerkt. Neem alvast contact op met onze adviseur voor meer informatie over de opdracht.
Logo van Enexis
Logo van Enexis

Sr. DevOps Engineer

Magistratenlaan 116, 5223 MB 's-Hertogenbosch, Nederland

Sluit over 2 dagen

Begindatum:

16 mrt 2026

Einddatum:

31 dec 2026

Uren per week:

36 - 40

Publicatiedatum:

3 mrt 2026
Opdracht tarief Geen maximumOpdracht uren 36 - 40
Opdracht alleen mogelijk voor professionals in loondienst bij onze organisatie
Kijkende naar de inhoud van deze opdracht en de wet DBA, kan je deze opdracht alleen uitvoeren als je in loondienst bent. Omdat doorleenconstructies binnen deze opdracht niet zijn toegestaan, kunnen wij alleen kandidaten aanbieden die bij onze organisatie in dienst zijn.
Wil je voor de duur van deze opdracht bij ons in dienst komen?
Dat is mogelijk! Wij bieden je een uitzendovereenkomst aan, waardoor je de opdracht in loondienst vanuit ons uitzendbureau Projectversterkers B.V. kunt uitvoeren. Bereken hieronder jouw bruto maandsalaris.
Wat zijn de voordelen?
Rekentool
Voor welk uurtarief mogen wij jou aanbieden?
Hoeveel uur per week wil je werken?
Opdracht alleen mogelijk voor professionals in loondienst bij onze organisatie

Omschrijving

Het project maakt gebruik van Spring, Java, Maven. Door middel van Microservices Architectuur wordt "Klein Verbruik" Afdeling Graafwerkzaamheden ondersteund.

De project stack omvat:

  • GitLab CI en Package/Container registry wordt gebruikt. (DevOps Ontwikkelaar)
  • Flowable (BPM) voor proces/taaksturing (DevOps Ontwikkelaar)
  • Java/Spring/Maven/Docker/OpenAPI Generator/MapStruct/Mongock/Lombok/MongoDB(Atlas)/TerraForm/Solace/AWS voor de Microservices (DevOps Ontwikkelaar)
  • Mendix voor Frontend (MX Ontwikkelaars)
  • Deployen gaat naar AWS met behulp van TerraForm.

Werkzaamheden:

  • Implementeren van business logica in de vorm van maken van API's
  • Implementeren van mapping via MapStruct
  • Aanmaken van taken/processen in Flowable
  • Taakuitvoering in Java klassen.

Aanvullende uitdagingen en verbeterpunten:

  • Docker is nog relatief nieuw voor de afdeling. Er worden nog maar weinig Docker Containers gebruikt tijdens ontwikkeling/IT.
  • CI/CD verbeteren.
  • Afdeling wil richting een FeatureBranch strategy, echter ontwikkelen nog veel developers op main.
  • SonarQube is inmiddels aangesloten, maar is nog niet embed in de werkwijze en/of Quality Gate.
  • GitLab CI yamls worden nog niet optimaal benut. Kennis ligt bij 1 persoon momenteel, extra kennis of denkwijze is hierbij gewenst.
  • Uitvoeren van Code Reviews / Coding guidelines.
  • Automatisch testen in de pipeline anders dan Unit Testen is nog niet mogelijk
  • Er wordt gebruik gemaakt van automatische regressietesten d.m.v. Tosca, echter kan dit nog niet tijdens een build draaien. Hiervoor is een dedicated omgeving nodig. Idealiter wil je dit automatiseren zodat dit wel in een build mee kan draaien.
  • Stubben van afhankelijkheden t.b.v. test.
  • CVE Scanning is inmiddels voor een aantal applicaties geimplementeerd, hierin kunnen we echter nog verder op doorpakken.
  • Release proces kan nog veel aan geautomatiseerd worden.
  • Ops gedeelte liggen nog veel mogelijkheden. Er is een eigen SAKV Tool gemaakt die inzicht geeft in Flowable Processen met ook de errors. Verder worden er weinig metrics echt bijgehouden en heeft onze "beheerder" zijn handen vol aan incidenten. Dit wordt nu vooral elke keer pragmatisch opgelost. Hier is verbetering mogelijk door bevindingen terug te laten vloeien in Dev en hier op te lossen.
  • Uitgebreide kennis van Spring is wenselijk. Spring Boot 4 migratie staat dit jaar namelijk op de planning.
  • Java 25 staat ook op de planning dit jaar.

Eisen

    Wensen en competenties

    Wensen

    • Uitgebreide kennis van Spring is wenselijk.

    Competenties

    • Kennis van en ervaring met Docker Containers tijdens ontwikkeling/IT.
    • Ervaring met het verbeteren van CI/CD pipelines.
    • Ervaring met het implementeren van een FeatureBranch strategy.
    • Ervaring met het integreren van SonarQube in werkwijze en Quality Gate.
    • Diepgaande kennis van GitLab CI yamls en optimalisatie.
    • Ervaring met Code Reviews en het opstellen/toepassen van Coding guidelines.
    • Ervaring met het implementeren van geautomatiseerd testen in de pipeline (buiten Unit Tests), inclusief regressietesten.
    • Kennis van en ervaring met stubben van afhankelijkheden ten behoeve van testen.
    • Ervaring met het verder doorpakken op CVE Scanning.
    • Ervaring met het automatiseren van release processen.
    • Kennis van Ops-gerelateerde taken, monitoring, metrics bijhouden en verbeteren van incidentenafhandeling.

    Organisatie en team

    Enexis

    Overige informatie

    Benodigd aantal professionals: 1 professional

    Optie tot verlenging: Niets over bekend.

    Hybride: 2 dagen per week in Den Bosch, verder flexibiliteit om thuis te werken

    Fee: De administratieve partner rekent een aanvullende fee van € 2,50 boven op het uurtarief.

    Meer informatie
    Hieronder vind je meer informatie over het aanmeldproces en antwoorden op veelgestelde vragen. Niet gevonden wat je zoekt? Neem dan contact op met Ernst Schoneveld via ernst.schoneveld@kbenp.nl of met Sybren Hindriks via sybren.hindriks@kbenp.nl.
    Contact
    Hoe werkt het?
    Veelgestelde vragen
    Wil je even sparren met een van onze adviseurs?
    Neem contact op met onze opdracht adviseur over de opdracht. Je kunt natuurlijk ook contact opnemen via de contactpagina.
    Senior Adviseur Ernst Schoneveld
    Ernst Schoneveld
    Senior Adviseur
    Afwezig
    Werkdagen: ma, di, do, vr
    Opdracht Adviseur Sybren Hindriks
    Sybren Hindriks
    Opdracht Adviseur
    Afwezig
    Werkdagen: di, wo, do, vr