Den Helder (Hybride i.o)
36u
12 maanden+ optie tot verlenging
€80,- / €95,- per uur all-in ex.btw
01-12-2025
24-10-2025
Achtergrond opdracht
Maak impact met high-tech softwareontwikkeling bij Defensie!
De wereld verandert snel, en technologie speelt een cruciale rol in de manier waarop Defensie opereert. Het GENIUS-project (Gateway Encoding and Network Interface Unmanned Systems) is een innovatieve oplossing die Defensie in staat stelt om met minder middelen meer te bereiken. Dit platform biedt een gestandaardiseerde interface voor onbemande systemen (UXV) en payloads, zodat Defensie deze efficiënter en effectiever kan inzetten.
Na een succesvolle start-upfase groeit GENIUS snel naar een volwassen product dat operationeel ingezet gaat worden binnen de marine.
De ambitie: eind 2026 of eerder gereed zijn voor operationele inzet.
Voor de versterking van het multidisciplinaire ontwikkelteam wordt een ervaren DevOps Engineer gezocht die een sleutelrol speelt in het opzetten, onderhouden en uitbreiden van de CI/CD-infrastructuur, specifiek gericht op embedded systemen.
Je werkt mee aan de ontwikkeling van innovatieve softwareoplossingen die draaien op platforms zoals NVIDIA Jetson, en draagt bij aan de testbaarheid, betrouwbaarheid en reproduceerbaarheid van software binnen zowel een fysieke als gesimuleerde omgeving.
JIVC is een professionele IV/ICT-organisatie die de Defensieonderdelen en andere klanten binnen de overheid faciliteert in het effectief en doelmatig uitvoeren van hun taken.
Als organisatie staat JIVC voor betrouwbare, beveiligde IV/ICT-diensten die marktconform zijn qua techniek en prijs.
Medewerkers binnen JIVC werken samen en delen kennis, vanuit het besef dat alleen op deze wijze de beste kwaliteit kan worden geleverd.
De DevOps Engineer richt zich op de volgende werkzaamheden en verantwoordelijkheden:
Simulatieomgeving opzetten: ontwerpen en realiseren van een software simulatieomgeving met bestaande tools om geautomatiseerd testen van embedded software mogelijk te maken.
CI/CD-pipelines: opzetten en onderhouden van CI/CD-pipelines die automatische build-, test- en deploytaken uitvoeren, inclusief het gebruik van simulaties.
Software provisioning: inrichten en beheren van een package repository (bijv. APT-server) voor distributie van software naar embedded doelhardware.
Releasebeheer: ontwikkelen van een release pipeline die softwareversies automatisch voorziet van de juiste provisioning voor uitrol op hardwareplatforms.
Stakeholderafstemming: actief ophalen van wensen en behoeften bij ontwikkelaars, testers en andere stakeholders binnen het team.
Domeinoverstijgende bruikbaarheid: zorgdragen voor een DevOps-infrastructuur die ook door andere teams of projecten binnen de organisatie hergebruikt of opgeschaald kan worden.
Beheer en optimalisatie: structureel verbeteren en onderhouden van bestaande CI/CD-infrastructuren (onder andere gebaseerd op Gitea Actions).
Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring als DevOps met C++/CMAKE-projecten op Amd64 en Arm64 toolchains.
Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met systeememulatie/simulatie en testautomatisering met bijvoorbeeld Docker, K8s, Helm, Scripting en GitHub Actions.
Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met het opzetten van en/of werken met Linux-netwerken in het algemeen (TCP/IP, routering, firewalls).
Kandidaat beschikt over minimaal een afgeronde HBO- of WO-opleiding in een relevante richting (bijv. Informatica, Embedded Systems, Cybersecurity of vergelijkbaar).
Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met CI/CD-tooling zoals GitHub CI, Gitea/GitHub Actions, Bitbucket en GitLab Actions.
Kandidaat heeft ervaring met testautomatisering.
Kandidaat heeft aantoonbare ervaring met Infrastructure-as-Code met Ansible.
Kandidaat is in staat tot het creatief ontwikkelen van applicaties en het kiezen van de geschikte technische opties; houdt rekening met andere ontwikkelingsactiviteiten en optimaliseert applicatieontwikkeling, beheer en prestaties door gebruik van architectuur en hergebruik van bewezen oplossingen.
Kandidaat heeft ervaring met air-gapped werkomgevingen (zonder directe toegang tot internet, online repositories of cloudservices).
Kandidaat is aantoonbaar bekend met software provisioning van embedded systemen, zoals Yocto Linux, Custom Images en Docker.
Kandidaat heeft aantoonbare kennis van en ervaring met een Agile/Scrum-projectaanpak.
Kandidaat heeft ervaring als ontwikkelaar in een typesafe programmeertaal, zoals C++, C#, Rust of Java (is een pré).
Kandidaat heeft ervaring met ontwikkelplatforms zoals NodeJS, React of Angular.
Gewenste startdatum: maandag 5 januari 2026
Initiële einddatum: maandag 30 november 2026
Optie op verlenging: Nee (max. 2 verlengingen van 12 maanden mogelijk)
Verwachte uiterste einddatum inzet: maandag 30 november 2028
Minimaal aantal uren per week: 36
Geschat aantal uren initiële inhuurtermijn: 1656
Postcode hoofdstandplaats: 1781 ZZ
Naam hoofdstandplaats: Den Helder
Screeningsitems VOG: 11, 12, 13, 37, 41 en 71