Functieomschrijving
Voor de Belastingdienst zijn wij op zoek naar een Lead DevOps Engineer. In deze rol werk je binnen een van de platformteams van het Integratie Competence Center (ICC). Je levert een belangrijke bijdrage aan de ontwikkeling, implementatie en het beheer van het API-managementplatform van de Belastingdienst.
Het platformteam ontwikkelt en beheert API-managementvoorzieningen voor zowel intern gebruik (AMD) als extern gebruik (AMX). Hierbij wordt gebruikgemaakt van Google Apigee. De management-plane draait op Google Cloud Platform (GCP), terwijl de data-plane wordt gehost op een OpenShift-platform binnen de Belastingdienst.
De API-manager voor intern gebruik is vrijwel gereed en staat op het punt de overgang te maken van ontwikkeling naar productie en beheer. De API-manager voor extern gebruik bevindt zich nog in de ontwikkelfase, waarbij wordt toegewerkt naar een eerste Minimum Viable Product (MVP).
Als Lead DevOps Engineer combineer je technische expertise met teambegeleiding en afstemming met andere disciplines. Je werkt actief mee aan de realisatie van het platform, ondersteunt en coacht collega's en houdt overzicht op de technische werkzaamheden, kwaliteit en voortgang.
Je stemt regelmatig af met de architect binnen het ICC en met andere betrokken teams, waaronder het OpenShift-team en het netwerkteam. Daarbij zorg je ervoor dat architectuur, infrastructuur en platformontwikkeling goed op elkaar aansluiten.
Werkzaamheden:
- Meewerken aan de realisatie, doorontwikkeling en het beheer van het API-managementplatform voor intern en extern gebruik.
- Ontwikkelen, inrichten en beheren van oplossingen met Google Apigee en Google Cloud Platform.
- Werken met het OpenShift/Kubernetes-platform waarop de data-plane van de API-managementoplossing draait.
- Begeleiden van de overgang van de interne API-manager van de ontwikkelfase naar productie en beheer.
- Bijdragen aan de ontwikkeling van de externe API-manager en de realisatie van een eerste MVP.
- Technisch begeleiden en coachen van DevOps Engineers binnen het platformteam.
- Bewaken van de samenhang, kwaliteit en voortgang van de werkzaamheden binnen het team.
- Signaleren van technische knelpunten en ondersteunen bij het oplossen van platformproblemen.
- Afstemmen met architecten, het OpenShift-team, het netwerkteam en andere betrokken stakeholders.
- Ondersteunen van de verdere inrichting en professionalisering van het platformbeheer.
- Bijdragen aan samenwerking, kennisoverdracht en de verdere ontwikkeling van het platformteam.
De Belastingdienst draagt bij aan een financieel gezond Nederland door belastingen eerlijk en zorgvuldig te heffen en te innen. De IV-organisatie is verantwoordelijk voor de ICT-voorzieningen die de uitvoering van deze maatschappelijke taak ondersteunen.
Binnen de directie IV verzorgt het Integratie Competence Center (ICC) onder andere platformvoorzieningen voor de integratie en ontsluiting van digitale diensten. Het betrokken platformteam richt zich specifiek op API-management voor interne en externe toepassingen.
Het team bestaat momenteel uit een combinatie van interne en ingehuurde DevOps Engineers. De Belastingdienst wil het team de komende periode toekomstbestendiger maken door meer werkzaamheden door interne medewerkers te laten uitvoeren.
De huidige Lead DevOps Engineer heeft een andere rol binnen het ICC gekregen. Daarom wordt een opvolger gezocht die zowel technisch kan bijdragen als het team kan begeleiden.
Wat wordt er van jou gevraagd?
Eisen bij de opdracht:
- Je hebt minimaal 5 jaar kennis en ervaring met het opzetten, inrichten en troubleshooten van OpenShift/Kubernetes-platformen.
- Je hebt minimaal 5 jaar kennis en ervaring met het opzetten, inrichten en troubleshooten van Apigee en Google Cloud Platform (GCP).
- Je beschikt over minimaal hbo-werk- en denkniveau.
- Je hebt kennis van en ervaring met Apigee en Google Cloud Platform (GCP).
- Je hebt kennis van en ervaring met Keycloak.
- Je hebt kennis van en ervaring met geautomatiseerd testen.
- Je hebt kennis van en ervaring met Jenkins, Jira, Git en Confluence en met Agile werken.
- Je hebt 5 jaar ervaring met Java.
- Je hebt kennis van en ervaring met monitoring en logging van een platform.
- Je hebt kennis van en ervaring met het coachen en begeleiden van een platformteam.
- Analyseren.
- Mondelinge uitdrukkingsvaardigheid.
- Samenwerken.
- Omgevingsbewustzijn.
- Resultaatgerichtheid.




