Defensieproject GENIUS
Wil jij met jouw technische expertise bijdragen aan de veiligheid van Nederland en werken aan innovatieve oplossingen die er écht toe doen? Bij Defensie werken wij dagelijks aan het versterken van onze slagkracht, en technologie speelt daarin een cruciale rol. Voor het GENIUS-project zoeken wij een DevOps Engineer die helpt om onze softwareontwikkeling naar een hoger niveau te tillen.
Over het project
GENIUS (Gateway Encoding and Network Interface Unmanned Systems) is een innovatief platform waarmee Defensie onbemande systemen (UXV) en payloads slimmer en efficiënter kan inzetten. Dit stelt ons in staat om met minder middelen meer te bereiken – een belangrijke bijdrage aan de bescherming van onze samenleving. Het project is de start-upfase voorbij en groeit snel naar een volwassen product dat operationeel wordt ingezet binnen de Koninklijke Marine. Ons doel: eind 2026 volledig inzetbaar. Daar hebben wij jou voor nodig.
Jouw rol
Als DevOps Engineer maak je deel uit van een multidisciplinair team van softwareontwikkelaars, testers en systeemengineers. Jij speelt een sleutelrol in het ontwerpen, opzetten en onderhouden van de CI/CD-infrastructuur die nodig is om embedded software betrouwbaar, reproduceerbaar en geautomatiseerd te bouwen, testen en uit te rollen.
Je houdt je bezig met:
- Het ontwerpen en realiseren van een software-simulatieomgeving waarmee embedded software automatisch getest kan worden.
- Het opzetten en beheren van CI/CD-pipelines die build-, test- en deploytaken uitvoeren, inclusief het gebruik van simulaties.
- Het inrichten en beheren van een package repository (bijvoorbeeld APT-server) voor softwaredistributie naar embedded doelhardware.
- Het ontwikkelen van een release pipeline die softwareversies automatisch van de juiste provisioning voorziet.
- Het afstemmen met ontwikkelaars, testers en andere stakeholders om hun wensen te vertalen naar een schaalbare DevOps-infrastructuur.
- Het verbeteren en onderhouden van bestaande CI/CD-infrastructuren, onder andere gebaseerd op Gitea Actions.
- Het waarborgen dat de DevOps-oplossingen herbruikbaar zijn voor andere teams en projecten binnen de organisatie.
Wat jij meebrengt
- Minimaal 2 jaar ervaring met DevOps in C/C++/CMake-projecten op AMD64 en ARM64.
- Minimaal 2 jaar ervaring met systeememulatie en testautomatisering (bijvoorbeeld Docker, Kubernetes, Helm, scripting, GitHub Actions).
- Minimaal 2 jaar ervaring met Linux netwerken (TCP/IP, routering, firewalls).
- Minimaal 3 jaar ervaring met CI/CD-tooling (GitHub CI, Gitea/GitHub Actions).
- Ervaring met testautomatisering en infrastructure-as-code (Ansible).
- Een afgeronde hbo- of wo-opleiding in een relevante richting (Informatica, Embedded Systems, Cybersecurity).
- Creativiteit in applicatieontwikkeling en technische keuzes.
Pluspunten
- Ervaring met werken in air-gapped omgevingen (zonder directe internettoegang).
- Kennis van software provisioning (Yocto Linux, custom images, Docker).
- Ervaring met Agile/Scrum.
- Ervaring met typesafe programmeertalen zoals C++, C#, Rust of Java.
- Ervaring met moderne ontwikkelplatformen zoals NodeJS, React of Angular.
Waarom dit jouw volgende stap is
Bij JIVC, de IV/ICT-organisatie van Defensie, werk je in een omgeving waar jouw expertise direct impact heeft op de veiligheid en effectiviteit van onze krijgsmacht. Je draagt bij aan oplossingen die niet alleen technisch uitdagend zijn, maar ook maatschappelijk relevant. Je werkt samen met professionals die hun kennis delen en met elkaar de lat steeds hoger leggen.
Solliciteren
Ben jij klaar om jouw DevOps-kennis in te zetten voor een van de meest innovatieve projecten van Defensie? Stuur je sollicitatie en maak samen met ons het verschil.