Opdrachten

Ministerie van Defensie DevOps

DevOps

Info

Functie

DevOps

Locatie

Uren per week

40 uren per week

Looptijd

30.11.2025 - 29.11.2026

Opdrachtnummer

243076

Sluitingsdatum

date-icon16.09.2025 clock-icon08:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Werkzaamheden / Verantwoordelijkheden De DevOps Engineer zal zich richten op de volgende taken:

  • 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 (bijvoorbeeld APT-server) voor de 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: Zorg dragen voor een DevOps-infrastructuur die ook door andere teams/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).
  • Achtergrond opdrachtMaak 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-up fase groeit GENIUS snel naar een volwassen product dat operationeel ingezet gaat worden binnen de marine. Onze ambitie? Eind 2026 of eerder gereed zijn voor inzet. En daarvoor hebben we jou nodig! Voor de versterking van ons multidisciplinair ontwikkelteam zoeken wij een ervaren DevOps Engineer die een sleutelrol kan spelen in het opzetten, onderhouden en uitbreiden van onze 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 onze software binnen zowel een fysieke als gesimuleerde omgeving.

    Eisen

  • Kandidaat is in staat tot het creatief ontwikkelen van applicaties en het kiezen van de geschikte technische opties; het rekening houden met andere ontwikkelingsactiviteiten; het optimaliseren van applicatieontwikkeling, -beheer en -prestaties door het gebruik van architectuur en hergebruik van bewezen oplossingen.
  • Kandidaat beschikt minimaal over een een afgeronde HBO- of WO-opleiding in een relevante richting (bijv. Informatica, Embedded Systems, Cybersecurity of vergelijkbaar).
  • Kandidaat heeft aantoonbaar ervaring met infrastructure-as-code met Ansible
  • Kandidaat heeft ervaring met test automatisering
  • Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met CI/CD tooling GitHub CI of Gitea/GitHub Actions (3 jaar)
  • Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring als DevOPS met C/C++/CMAKE projecten op Amd64 en Arm64 (2 jaar)
    • Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met systeememulatie/simulatie en testautomatisering met bijv Docker K8s Helm Scripting en Github actions (2 jaar)
    • Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met het opzetten van en of werken met linux netwerken in het algemeen TCP/IP routering firewalls

    Wensen

  • Kandidaat heeft ervaring met air-gapped werkomgeving, m.a.w geen directe internet services zoals Stackoverflow/Github/chatGPT/Google.
  • Kandidaat is aantoonbaar bekend met software provisioning, denk aan bijv. Yocto Linux, Custom images, Docker
  • Kandidaat heeft aantoonbaar kennis van en ervaring met een Agile - scrum project aanpak.
  • Kandidaat heeft ervaring als ontwikkelaar in een typesafe programeertaal als C++/C#/Rust/Java is een pre
    • Kandidaat heeft ervaring met ontwikkelplatform NodeJS/React/Angular

    Aanvullende Informatie

    Hybride: Minimaal 3 dagen per week op locatie (den Helder) aanwezig
    Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


    Bedrijfsgegevens

    Bedrijfs gegevens

    Ministerie van Defensie

    Rolomschrijving en taakafspraken

    Opdrachtomschrijving
    Werkzaamheden / Verantwoordelijkheden De DevOps Engineer zal zich richten op de volgende taken:

  • 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 (bijvoorbeeld APT-server) voor de 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: Zorg dragen voor een DevOps-infrastructuur die ook door andere teams/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).
  • Achtergrond opdrachtMaak 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-up fase groeit GENIUS snel naar een volwassen product dat operationeel ingezet gaat worden binnen de marine. Onze ambitie? Eind 2026 of eerder gereed zijn voor inzet. En daarvoor hebben we jou nodig! Voor de versterking van ons multidisciplinair ontwikkelteam zoeken wij een ervaren DevOps Engineer die een sleutelrol kan spelen in het opzetten, onderhouden en uitbreiden van onze 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 onze software binnen zowel een fysieke als gesimuleerde omgeving.

    Eisen

  • Kandidaat is in staat tot het creatief ontwikkelen van applicaties en het kiezen van de geschikte technische opties; het rekening houden met andere ontwikkelingsactiviteiten; het optimaliseren van applicatieontwikkeling, -beheer en -prestaties door het gebruik van architectuur en hergebruik van bewezen oplossingen.
  • Kandidaat beschikt minimaal over een een afgeronde HBO- of WO-opleiding in een relevante richting (bijv. Informatica, Embedded Systems, Cybersecurity of vergelijkbaar).
  • Kandidaat heeft aantoonbaar ervaring met infrastructure-as-code met Ansible
  • Kandidaat heeft ervaring met test automatisering
  • Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met CI/CD tooling GitHub CI of Gitea/GitHub Actions (3 jaar)
  • Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring als DevOPS met C/C++/CMAKE projecten op Amd64 en Arm64 (2 jaar)
    • Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met systeememulatie/simulatie en testautomatisering met bijv Docker K8s Helm Scripting en Github actions (2 jaar)
    • Kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met het opzetten van en of werken met linux netwerken in het algemeen TCP/IP routering firewalls

    Wensen

  • Kandidaat heeft ervaring met air-gapped werkomgeving, m.a.w geen directe internet services zoals Stackoverflow/Github/chatGPT/Google.
  • Kandidaat is aantoonbaar bekend met software provisioning, denk aan bijv. Yocto Linux, Custom images, Docker
  • Kandidaat heeft aantoonbaar kennis van en ervaring met een Agile - scrum project aanpak.
  • Kandidaat heeft ervaring als ontwikkelaar in een typesafe programeertaal als C++/C#/Rust/Java is een pre
    • Kandidaat heeft ervaring met ontwikkelplatform NodeJS/React/Angular

    Aanvullende Informatie

    Hybride: Minimaal 3 dagen per week op locatie (den Helder) aanwezig
    Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


    De recruiter

    Jersey Martodikromo

    HeadFirst

    Deel deze opdracht

    Plaats jouw bieding op Striive

    https://login.striive.com/

    Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.