Bekijk alle vacatures

DevOps engineer(CI/CD)

  • Apeldoorn, Apeldoorn

Goedemiddag,

Voor onze klant Belastingdienst zijn wij op zoek naar een DevOps engineer(CI/CD)

LET OP! De Belastingdienst legt aanbiedingen van CV's met meer dan 5 pagina's terzijde. Gelieve hier rekening mee te houden tijdens het aanbieden

 
Start 02-09-2026
Einddatum 31-12-2026
Optie op verlenging Ja
Uren per week 36
Locatie Apeldoorn
Bijzonderheden geen
Deadline 17-08-2026 23:59
Sluitingstijd 23:59
 

Opdrachtomschrijving

Binnen het Business Rules Management-team werk je aan het ontwikkelen, opleveren en beheren van applicaties en circa 140 services. De nadruk ligt op automatisering, containerplatformen en CI/CD.

Je werkt aan verschillende veranderingen binnen het huidige applicatielandschap, waaronder:

  • de migratie van Jenkins naar OpenShift;
  • het aanpassen van het voortbrengingsproces aan de ‘golden path’ van CHPET;
  • de migratie van bestaande applicaties op onder meer z/OS en Windows naar OpenShift;
  • het verder automatiseren en standaardiseren van bestaande werkwijzen.

Daarnaast houd je je onder andere bezig met:

  • het bouwen, onderhouden en verbeteren van CI/CD-pipelines;
  • het hosten en beheren van services;
  • het ondersteunen van gebruikers van ALEF;
  • het uitvoeren van beheerwerkzaamheden binnen het team;
  • het bijdragen aan complianceactiviteiten, zoals audits, LCW’s en Business Continuity Management.

De werkzaamheden kunnen zowel uitvoerend als ontwerpgericht van aard zijn.

Context van de rol

Binnen het Regelbeheer-team is momenteel beperkte kennis aanwezig van CI/CD en OpenShift. Om de schaalbaarheid, continuïteit en overdraagbaarheid van het platform te verbeteren, zoekt het team tijdelijk een ervaren collega.

Van de kandidaat wordt verwacht dat deze:

  • bestaande oplossingen verder ontwikkelt en professionaliseert;
  • generieke en geautomatiseerde delivery pipelines realiseert;
  • kennis over CI/CD, OpenShift en containertechnologie binnen het team verbreedt;
  • minder ervaren collega’s begeleidt en technische oplossingen helder uitlegt;
  • bijdraagt aan een robuust, beheersbaar en goed overdraagbaar platform;
  • ontwerpen, keuzes en werkwijzen duidelijk documenteert.

Achtergrond van de opdracht

Het team is verantwoordelijk voor het voortbrengen en beheren van applicaties die draaien op OpenShift en op Liberty op z/OS.

De organisatie beweegt naar een verder geautomatiseerde en gestandaardiseerde voortbrengingsketen. Daarbij worden bestaande applicaties en werkwijzen gemigreerd naar moderne container- en CI/CD-oplossingen.

De kandidaat werkt samen met ontwikkelaars, beheerders en andere betrokken partijen aan de inrichting en verbetering van deze keten. Naast technische uitvoering is het belangrijk dat de kandidaat kennis overdraagt en technische oplossingen begrijpelijk kan uitleggen.

De kandidaat is bereid om naast ontwikkel- en automatiseringswerkzaamheden ook beheertaken binnen het team uit te voeren.

Verantwoordelijkheden

De kandidaat:

  • ontwikkelt en onderhoudt geautomatiseerde CI/CD-pipelines;
  • richt generieke delivery pipelines in;
  • migreert Jenkins-processen en -pipelines naar OpenShift;
  • ondersteunt de migratie van z/OS- en Windows-applicaties naar OpenShift;
  • implementeert en beheert oplossingen met Tekton en Argo CD;
  • gebruikt Helm en Kustomize voor packaging, configuratie en deployment;
  • werkt met containertechnologie zoals Docker en Podman;
  • automatiseert bestaande handmatige werkwijzen;
  • ontwikkelt scripts en ondersteunende software;
  • beheert en host applicaties en services;
  • ondersteunt gebruikers van ALEF;
  • documenteert ontwerpen, technische keuzes en beheerprocedures;
  • ondersteunt audits, LCW’s en BCM-activiteiten;
  • draagt actief kennis over aan collega’s;
  • begeleidt minder ervaren teamleden;
  • levert een bijdrage aan het beheer en de continuïteit van het platform.

Eisen

De eisen zijn knock-outcriteria en moeten in het cv of de aanbieding SMART en aantoonbaar worden onderbouwd.

Ervaring en niveau

  • De kandidaat beschikt over minimaal medior werk- en denkniveau.
  • De kandidaat heeft minimaal twee jaar aantoonbare ervaring met het generiek inrichten en realiseren van geautomatiseerde delivery pipelines.
  • De kandidaat heeft minimaal twee jaar aantoonbare ervaring met een relevant deel van de gevraagde technieken.
  • De kandidaat heeft ervaring met het ontwikkelen, voortbrengen of beheren van applicaties binnen een CI/CD-omgeving.

Technische kennis en ervaring

De kandidaat heeft aantoonbare kennis van en ervaring met:

  • CI/CD-processen en -tooling;
  • OpenShift;
  • containertechnologie, zoals Docker of Podman;
  • Tekton;
  • Argo CD;
  • packaging- en deploymenttools, zoals Helm of Kustomize;
  • het bouwen en onderhouden van geautomatiseerde pipelines;
  • scripting en softwareontwikkeling met een of meer van de volgende talen:
    • Python;
    • Java;
    • JavaScript;
    • Bash of shellscript.

Certificering

De kandidaat beschikt over relevante certificering en/of aantoonbare werkervaring op het gebied van:

  • CI/CD;
  • OpenShift;
  • Docker of Podman;
  • Tekton;
  • Argo CD.

Wanneer geen formele certificering aanwezig is, moet het kennisniveau SMART en aantoonbaar worden onderbouwd met relevante werkervaring, opleidingen of praktijkvoorbeelden.

Wensen

Migratie-ervaring

Het is een sterke pre wanneer de kandidaat ervaring heeft met:

  • het migreren van Jenkins naar OpenShift;
  • het vervangen van Jenkins-pipelines door cloud-native CI/CD-oplossingen;
  • het migreren van z/OS-applicaties naar OpenShift;
  • het migreren van Windows-applicaties naar OpenShift;
  • het aansluiten van voortbrengingsprocessen op een centrale ‘golden path’;
  • het moderniseren van applicatie- en deploymentprocessen;
  • Liberty op z/OS;
  • hybride omgevingen waarin mainframe- en containertechnologie worden gecombineerd.

Applicatieontwikkeling – KWIV 2.1.1

De kandidaat beschikt over kennis en ervaring op het gebied van applicatieontwikkeling en geautomatiseerde softwarevoortbrenging.

Daarbij gaat het onder meer om:

  • het ontwerpen, ontwikkelen en beheren van applicatiecomponenten;
  • het inrichten van geautomatiseerde build-, test- en deploymentprocessen;
  • het integreren van applicaties met containerplatformen;
  • het standaardiseren en herbruikbaar maken van delivery pipelines;
  • het toepassen van scripting en programmeertalen voor automatiseringsdoeleinden;
  • het bijdragen aan de beheerbaarheid, continuïteit en overdraagbaarheid van oplossingen.

Competenties

De kandidaat:

  • werkt nauwkeurig en gestructureerd;
  • is communicatief vaardig;
  • kan technische oplossingen helder en begrijpelijk uitleggen;
  • kan ontwerpen en technische keuzes in duidelijke taal documenteren;
  • werkt goed samen met ontwikkelaars, beheerders en andere stakeholders;
  • is bereid kennis actief over te dragen;
  • kan minder ervaren collega’s begeleiden;
  • is zelfstandig en resultaatgericht;
  • neemt verantwoordelijkheid voor zowel ontwikkeling als beheer;
  • is in staat uitvoerende werkzaamheden te combineren met ontwerpgerichte taken.

Aanvullende kennis en ervaring

Aanvullende kennis of ervaring met de volgende onderwerpen is een pre:

  • platform engineering;
  • DevOps-werkwijzen;
  • GitOps;
  • beheer van containerplatformen;
  • security en compliance binnen CI/CD-processen;
  • auditondersteuning;
  • Business Continuity Management;
  • lifecyclemanagement;
  • monitoring en logging;
  • beheer en hosting van services;
  • kennismanagement en technische documentatie;
  • werken binnen een multidisciplinair beheer- en ontwikkelteam.
Met vriendelijke groet,
Dominique Rademaker
Flexvalue