CI/CD Platform Engineer GitLab
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- Je ontwikkelt, beheert en automatiseert het centrale GitLab CI/CD-platform waarmee DevOps-teams binnen DICTU hun softwarelevering automatiseren.
- Je ontwikkelt generieke CI/CD-oplossingen en integreert aanvullende tooling zoals Harbor, Artifactory en SonarQube.
- Je bouwt en verbetert pipelines en automatiseringsscripts met onder andere YAML, Bash, Python of Go.
- Je ondersteunt DevOps-teams bij technische vraagstukken rondom CI/CD en helpt bestaande processen verder te standaardiseren en automatiseren.
- Je werkt mee aan het beheer en de doorontwikkeling van het bredere CI/CD-platform en draagt bij aan stabiele, herbruikbare platformdiensten.
- Je werkt Agile samen met andere technische specialisten en neemt zelfstandig verantwoordelijkheid voor ontwerp, implementatie en verbetering.
-
Afhankelijk van de ontwikkelingen binnen het team kun je bijdragen aan het opzetten van een Developer Portal met Backstage.
- neemt eigenaarschap over technische oplossingen;
- kunt zelfstandig problemen analyseren en oplossen;
- automatiseert liever dan dat je repetitief handmatig werk uitvoert;
- werkt prettig samen met andere engineers en DevOps-teams;
- neemt initiatief en wacht niet af tot iemand precies voorschrijft wat je moet doen;
- bent in staat nieuwe tooling en technieken zelfstandig te leren en toe te passen.
Requirements
- Je hebt een afgeronde HBO-opleiding. De opleiding en het behaalde diploma moeten expliciet uit je cv blijken.
- Je beschikt over minimaal één aantoonbare certificering op het gebied van CI/CD en/of platform engineering. Vermeld de exacte certificering in je cv.
- Je hebt minimaal 1 jaar aantoonbare werkervaring met GitLab én het inrichten van CI/CD-pipelines binnen GitLab of een ander CI/CD-platform. Beschrijf per relevante opdracht welke pipelines je zelf hebt ingericht, ontwikkeld of geautomatiseerd.
- Je hebt minimaal 2 jaar aantoonbare werkervaring met applicatieontwikkeling, frontend en/of backend. Uit je cv moet concreet blijken welke applicaties je ontwikkelde, met welke technologie en wat jouw eigen ontwikkelverantwoordelijkheid was.
- Je hebt minimaal 1 jaar aantoonbare ervaring met containerisatie, bijvoorbeeld met Docker, Harbor, Rancher en/of Kubernetes. Maak duidelijk welke technologie je gebruikte en wat je daar zelf mee hebt gedaan.
- Je bent beschikbaar voor 36 uur per week.
Belangrijk: alleen termen als GitLab, Docker, Kubernetes, CI/CD of Python opnemen in een competentielijst is onvoldoende. De gevraagde ervaring moet inhoudelijk én qua duur uit je relevante functies en opdrachten kunnen worden vastgesteld.
Deze functie is niet passend wanneer
- je CI/CD alleen als gebruiker kent, maar nooit zelf pipelines hebt ingericht of ontwikkeld;
- je geen minimaal 2 jaar aantoonbare softwareontwikkelervaring hebt;
- je geen praktische containerervaring hebt;
- je voornamelijk traditioneel systeembeheer doet en weinig ervaring hebt met softwareontwikkeling en automatisering;
- je niet beschikt over een afgeronde HBO-opleiding en minimaal één relevante certificering.
Je hebt een achtergrond in softwareontwikkeling en wilt die combineren met automatisering, CI/CD en platform engineering.
- meerdere certificeringen hebt rondom CI/CD of platform engineering;
- meer dan 1 jaar ervaring hebt met GitLab en GitLab CI;
- meer dan 2 jaar ervaring hebt als frontend- en/of backendontwikkelaar;
- meer dan 1 jaar ervaring hebt met Docker, Harbor, Rancher of Kubernetes;
- ervaring hebt met TypeScript en/of npm;
- ervaring hebt met Backstage;
- ervaring hebt met ArgoCD;
- eerder generieke platformdiensten voor meerdere ontwikkelteams hebt gebouwd.
Deze punten zijn geen aanvullende knock-outcriteria.
- werkgever/opdrachtgever;
- functietitel;
- begin- en einddatum;
- welke applicaties je zelf hebt ontwikkeld;
- of dit frontend, backend of beide betrof;
- welke programmeertalen en frameworks je gebruikte;
- met welk CI/CD-platform je werkte;
- welke pipelines je zelf hebt ingericht of ontwikkeld;
- welke containertechnologie je hebt toegepast;
- welke automatiserings- of scriptingwerkzaamheden je uitvoerde;
- jouw eigen technische verantwoordelijkheid en resultaat.
Zorg daarnaast dat de relevante CI/CD-/platformcertificering expliciet in het cv staat.
De gevraagde duur moet uit de werkperioden kunnen worden vastgesteld. Een cv waarin bijvoorbeeld alleen GitLab - 4 jaar staat zonder te laten zien binnen welke functies je daadwerkelijk GitLab-pipelines hebt ingericht, biedt onvoldoende onderbouwing.
- Heb je een afgeronde HBO-opleiding?
- Heb je minimaal één relevante CI/CD- of platformengineeringcertificering?
- Kun je minimaal 1 jaar ervaring met GitLab en/of het daadwerkelijk inrichten van CI/CD-pipelines aantonen?
- Kun je minimaal 2 jaar frontend- en/of backendontwikkeling aantonen?
- Kun je minimaal 1 jaar praktische containerervaring aantonen?
- Kun je bij deze ervaring concreet beschrijven wat je zelf hebt gebouwd, ingericht of geautomatiseerd?
Benefits & conditions
De functie is voor 36 uur per week in Assen.
Salarisindicatie: €4.500 - €5.000 bruto per maand o.b.v. 40 uur.
About the company
Bij DICTU werk je aan het centrale CI/CD-platform rondom GitLab en aanvullende tooling zoals Harbor, Artifactory en SonarQube. Je ontwikkelt generieke automatiseringsoplossingen, richt pipelines in en helpt ontwikkelteams hun softwarelevering verder te automatiseren.
Je combineert softwareontwikkeling met CI/CD, scripting en containertechnologie. Dagelijks werk je bijvoorbeeld met YAML, Bash, Python of Go, en er kan ruimte zijn om mee te bouwen aan een Developer Portal op basis van Backstage.
Je werkt binnen het team Software Release Ondersteuning (SRO) van DICTU.
Het team ontwikkelt generieke technische diensten waarmee DevOps-teams hun ontwikkel- en releaseproces zoveel mogelijk kunnen automatiseren. De potentiële gebruikersgroep bestaat uit bijna 100 DevOps-teams binnen het ministerie.
Dat betekent dat oplossingen niet alleen technisch moeten werken voor één applicatie, maar breed inzetbaar, betrouwbaar en goed te automatiseren moeten zijn. De grote variatie in technologieën en eindklanten zorgt voor een technisch uitdagende platformomgeving.
Bij Workbuddy draait alles om groei. Jouw groei. Wij begeleiden je niet alleen, maar vertegenwoordigen je ook. Zie ons als jouw zakenwaarnemer op de arbeidsmarkt. Iemand die jouw belangen behartigt, jouw talenten scherp in beeld brengt en ervoor zorgt dat jij op de plek terechtkomt waar je het meeste impact kunt maken.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…