Opdrachten

Ministerie van Defensie Data & Software Engineer

Data & Software Engineer

Info

Functie

Data & Software Engineer

Locatie

Uren per week

36 uren per week

Looptijd

31.05.2026 - 30.05.2027

Opdrachtnummer

284034

Sluitingsdatum

date-icon27.03.2026 clock-icon10:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Werken aan datagedreven oplossingen die de nationale veiligheid versterken. Dat doe je als data & software engineer bij het Maritiem Data Science Center (MDSC) van de Koninklijke Marine. Als data & software engineer vertaal je vragen uit de organisatie naar kansrijke datatoepassingen en maakt daarmee informatie gestuurd optreden mogelijk. Je gaat werken in een project voor bescherming van de infrastructuur op de Noordzee. Daarbij werk je hybride, met minimaal 3 dagen per week op ons hoofdkwartier in Den Helder: midden in het hart van de krijgsmacht en met onze schepen - waar je dit werk voor doet - op een steenworp afstand.
Wat ga je doen?

  • Ontwerpen, bouwen en onderhouden van schaalbare data‑pipelines en ETL‑processen die ruwe data omzetten naar bruikbare datasets voor analytics‑ en productteams.
  • Ontwikkelen van robuuste backend‑services en API‑endpoints (REST/GraphQL) om data‑ en functionaliteitsbehoeften van front‑end‑applicaties en externe consumenten te ondersteunen.
  • Implementeren en beheren van databases / datawarehouses / datalake‑architecturen en zorgen voor optimale query‑prestaties, beveiliging en data‑governance.
  • Automatiseren van CI/CD‑workflows, infrastructuur‑as‑code (Terraform) en monitoring‑/logging‑oplossingen om betrouwbaar, fouttolerant en continu deployable systemen te garanderen.
  • Actief samenwerken met datascientists, productowners en de andere AI-engineers om requirements te vertalen naar technische oplossingen, technische schulden te beheren en continue verbeteringen in datakwaliteit en systeemprestaties door te voeren.

Achtergrond opdracht
De CIO van het Ministerie van Defensie is verantwoordelijk voor IT, Data en cyber security. Binnen CIO Office is de Chief Data Officer verantwoordelijk voor de defensiebrede ontwikkeling op het gebied van data science en AI, de politiek-bestuurlijke advisering en het beleid en toezicht en verstrekt op dit vlak in nauwe samenwerking met CDS opdrachten aan de Defensie-onderdelen (DO-en). De DO-en zijn verantwoordelijk voor de implementatie en uitvoering van deze opdrachten binnen het eigen organisatie-onderdeel. CDO is hierbij richtend, CDS inrichtend en DO uitvoerend. In samenwerking met de Koninklijke Marine werkt CIO Office aan de realisatie van DS&AI-toepassingen. Het ministerie van Defensie transformeert naar een sterke en wendbare organisatie. De Koninklijke Marine, onderdeel van de Krijgsmacht, sde maritieme arm van Defensiedie zorg draagt voor de bescherming van de Nederlandse zee‑ en maritieme belangen en een bijdrage levert aan internationale veiligheid.

  • Ze waarborgt de territoriale verdediging van onze kustwateren, ondersteunt NAVO‑ en VN‑missies, bestrijdt piraterij, illegale visserij en andere maritieme bedreigingen, en biedt logistieke en humanitaire hulp bij crises en natuurrampen.
  • Met schepen, onderzeeërs, luchtplatformen en gespecialiseerde eenheden realiseert de Marine deze taken zowel nationaal als wereldwijd. Binnen de Bestuurstaf werken circa 2900 mensen in verschillende directies (van politiek bestuurlijke directies tot aan specialistische operationele eenheden). De diversiteit aan diensten, producten en projecten maakt de Bestuurstaf een hele diverse organisatie met mensen met allerlei verschillende achtergronden en kennis. De Bestuursstaf maakt het beleid voor het ministerie van Defensie. Het stuurt het departement op hoofdlijnen aan, verdeelt het Defensiebudget en controleert de uitgaven. De commandanten van de krijgsmachtdelen zorgen dat het beleid van de Bestuursstaf wordt uitgevoerd. De Bestuursstaf adviseert de minister ook als lid van het kabinet. De minister is verantwoordelijk voor het algehele beleid van Defensie. De ambtelijke leiding ligt in handen van de secretaris-generaal. De Commandant der Strijdkrachten is de belangrijkste militaire adviseur van de minister. Het Commando Zeestrijdkrachten (CZSK) ls operationele eenheid van de Koninklijke Marine, plant, coördineert humanitaire de Koninklijke Marine en operationeel

    eCF-profiel
    Deze opdracht is gebaseerd op het European e-Competence Framework (e-CF). Dit is een Europese standaard voor het beschrijven van IT-competenties en het bijbehorende niveau van verantwoordelijkheid.
    Het eCF-profiel geeft aan welke competenties en op welk niveau (e-1 t/m e-5) van de kandidaat verwacht worden.
    Wij verwachten dat kandidaten in hun cv duidelijk aantonen dat zij over deze competenties beschikken.

    Dit kan door per relevante opdracht of functie te beschrijven:

    - Welke rol de kandidaat vervulde
    - welke werkzaamheden en verantwoordelijkheden daarbij hoorden
    - in welke mate deze aansluiten op de gevraagde eCF-competenties en het niveau
    Cv’s waarin de gevraagde eCF-competenties niet aantoonbaar terugkomen, kunnen niet volledig worden beoordeeld op geschiktheid.
  • Eisen
    Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met het gekozen eCF profiel soortelijke functie.
    eCF profiel:
     Data Specialist - A.06 Ontwerp van Applicaties


    Generieke beschrijving competentiegebied en niveau's
    Analyseert, specificeert, actualiseert en stelt een model ter beschikking om toepassingen te implementeren in overeenstemming met het IS-beleid en de behoeften van gebruikers / klanten. Selecteert de juiste technische opties voor het ontwerp van de toepassing en optimaliseert de balans tussen kosten en kwaliteit. Ontwerpt datastructuren en bouwt systeemstructuurmodellen volgens analyseresultaten door modelleringstalen. Zorgt ervoor dat bij alle aspecten rekening wordt gehouden met interoperabiliteit, bruikbaarheid en veiligheid. Identificeert een gemeenschappelijk referentiekader om de modellen met representatieve gebruikers te valideren, gebaseerd op ontwikkelingsmodellen (bijv. Iteratieve benadering).


    - eCF2 Professional: het organiseren van de totale planning van het ontwerp van de applicatie
    - eCF3 Senior Professional /Manager:  de verantwoordelijkheid nemen voor eigen acties en die van andere om te garanderen dat de applicatie op een correcte manier is geïntegreerd in een complexe omgeving en voldoet aan de behoeften van gebruikers / klanten

  • Samenvattende opgave en missie
    Zorgt voor de implementatie van het gegevensbeheerbeleid van de organisatie. Zorgt voor activabescherming door het verstrekken van schone, consistente en kwaliteitsvolle gegevens. Handhaaft de integriteit van gegevens, slaat en zoekt gegevens op en ondersteunt de presentatie van gegevensanalyse.
  • Taken
     • Datamodellen definiëren, bouwen en optimaliseren
    • Bescherm proactief de vertrouwelijkheid en veiligheid van gegevens
    • Zorg voor ondersteuning van de gegevenslevenscyclus
    • Curatie en archiveer gegevens
    • Adviseren over geschikte data-analysemethoden
    • Zorg voor gegevenskwaliteit en integriteit
    • Zorg voor datakwaliteit en naleving van wettelijke normen


  • Wensen

    • Kandidaat heeft bij voorkeur meer dan aangegeven eis aantoonbare werkervaring met de gevraagde functie binnen het eCF profiel.
    • Kandidaat beheerst de Nederlandse en Engelse taal in woord en geschrift (Niveau B2).
    • Kandidaat heeft bij voorkeur 2 jaar kennis van IT-architectuurprincipes.
    • Kandidaat heeft bij voorkeur 3 jaar ervaring met data-analyse, data-science en modelontwikkelingsprocessen.
    • Kandidaat heeft bij voorkeur aantoonbare werkervaring met DevSecOps (DevOps) 

    Hybride werken: Thuiswerken is toegestaan, conform desbetreffende aangegeven frequentie.
    Frequentie thuiswerken: 2 dagen toegestaan.

    Aanvullende Informatie
    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
    Werken aan datagedreven oplossingen die de nationale veiligheid versterken. Dat doe je als data & software engineer bij het Maritiem Data Science Center (MDSC) van de Koninklijke Marine. Als data & software engineer vertaal je vragen uit de organisatie naar kansrijke datatoepassingen en maakt daarmee informatie gestuurd optreden mogelijk. Je gaat werken in een project voor bescherming van de infrastructuur op de Noordzee. Daarbij werk je hybride, met minimaal 3 dagen per week op ons hoofdkwartier in Den Helder: midden in het hart van de krijgsmacht en met onze schepen - waar je dit werk voor doet - op een steenworp afstand.
    Wat ga je doen?

    • Ontwerpen, bouwen en onderhouden van schaalbare data‑pipelines en ETL‑processen die ruwe data omzetten naar bruikbare datasets voor analytics‑ en productteams.
    • Ontwikkelen van robuuste backend‑services en API‑endpoints (REST/GraphQL) om data‑ en functionaliteitsbehoeften van front‑end‑applicaties en externe consumenten te ondersteunen.
    • Implementeren en beheren van databases / datawarehouses / datalake‑architecturen en zorgen voor optimale query‑prestaties, beveiliging en data‑governance.
    • Automatiseren van CI/CD‑workflows, infrastructuur‑as‑code (Terraform) en monitoring‑/logging‑oplossingen om betrouwbaar, fouttolerant en continu deployable systemen te garanderen.
    • Actief samenwerken met datascientists, productowners en de andere AI-engineers om requirements te vertalen naar technische oplossingen, technische schulden te beheren en continue verbeteringen in datakwaliteit en systeemprestaties door te voeren.

    Achtergrond opdracht
    De CIO van het Ministerie van Defensie is verantwoordelijk voor IT, Data en cyber security. Binnen CIO Office is de Chief Data Officer verantwoordelijk voor de defensiebrede ontwikkeling op het gebied van data science en AI, de politiek-bestuurlijke advisering en het beleid en toezicht en verstrekt op dit vlak in nauwe samenwerking met CDS opdrachten aan de Defensie-onderdelen (DO-en). De DO-en zijn verantwoordelijk voor de implementatie en uitvoering van deze opdrachten binnen het eigen organisatie-onderdeel. CDO is hierbij richtend, CDS inrichtend en DO uitvoerend. In samenwerking met de Koninklijke Marine werkt CIO Office aan de realisatie van DS&AI-toepassingen. Het ministerie van Defensie transformeert naar een sterke en wendbare organisatie. De Koninklijke Marine, onderdeel van de Krijgsmacht, sde maritieme arm van Defensiedie zorg draagt voor de bescherming van de Nederlandse zee‑ en maritieme belangen en een bijdrage levert aan internationale veiligheid.

  • Ze waarborgt de territoriale verdediging van onze kustwateren, ondersteunt NAVO‑ en VN‑missies, bestrijdt piraterij, illegale visserij en andere maritieme bedreigingen, en biedt logistieke en humanitaire hulp bij crises en natuurrampen.
  • Met schepen, onderzeeërs, luchtplatformen en gespecialiseerde eenheden realiseert de Marine deze taken zowel nationaal als wereldwijd. Binnen de Bestuurstaf werken circa 2900 mensen in verschillende directies (van politiek bestuurlijke directies tot aan specialistische operationele eenheden). De diversiteit aan diensten, producten en projecten maakt de Bestuurstaf een hele diverse organisatie met mensen met allerlei verschillende achtergronden en kennis. De Bestuursstaf maakt het beleid voor het ministerie van Defensie. Het stuurt het departement op hoofdlijnen aan, verdeelt het Defensiebudget en controleert de uitgaven. De commandanten van de krijgsmachtdelen zorgen dat het beleid van de Bestuursstaf wordt uitgevoerd. De Bestuursstaf adviseert de minister ook als lid van het kabinet. De minister is verantwoordelijk voor het algehele beleid van Defensie. De ambtelijke leiding ligt in handen van de secretaris-generaal. De Commandant der Strijdkrachten is de belangrijkste militaire adviseur van de minister. Het Commando Zeestrijdkrachten (CZSK) ls operationele eenheid van de Koninklijke Marine, plant, coördineert humanitaire de Koninklijke Marine en operationeel

    eCF-profiel
    Deze opdracht is gebaseerd op het European e-Competence Framework (e-CF). Dit is een Europese standaard voor het beschrijven van IT-competenties en het bijbehorende niveau van verantwoordelijkheid.
    Het eCF-profiel geeft aan welke competenties en op welk niveau (e-1 t/m e-5) van de kandidaat verwacht worden.
    Wij verwachten dat kandidaten in hun cv duidelijk aantonen dat zij over deze competenties beschikken.

    Dit kan door per relevante opdracht of functie te beschrijven:

    - Welke rol de kandidaat vervulde
    - welke werkzaamheden en verantwoordelijkheden daarbij hoorden
    - in welke mate deze aansluiten op de gevraagde eCF-competenties en het niveau
    Cv’s waarin de gevraagde eCF-competenties niet aantoonbaar terugkomen, kunnen niet volledig worden beoordeeld op geschiktheid.
  • Eisen
    Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met het gekozen eCF profiel soortelijke functie.
    eCF profiel:
     Data Specialist - A.06 Ontwerp van Applicaties


    Generieke beschrijving competentiegebied en niveau's
    Analyseert, specificeert, actualiseert en stelt een model ter beschikking om toepassingen te implementeren in overeenstemming met het IS-beleid en de behoeften van gebruikers / klanten. Selecteert de juiste technische opties voor het ontwerp van de toepassing en optimaliseert de balans tussen kosten en kwaliteit. Ontwerpt datastructuren en bouwt systeemstructuurmodellen volgens analyseresultaten door modelleringstalen. Zorgt ervoor dat bij alle aspecten rekening wordt gehouden met interoperabiliteit, bruikbaarheid en veiligheid. Identificeert een gemeenschappelijk referentiekader om de modellen met representatieve gebruikers te valideren, gebaseerd op ontwikkelingsmodellen (bijv. Iteratieve benadering).


    - eCF2 Professional: het organiseren van de totale planning van het ontwerp van de applicatie
    - eCF3 Senior Professional /Manager:  de verantwoordelijkheid nemen voor eigen acties en die van andere om te garanderen dat de applicatie op een correcte manier is geïntegreerd in een complexe omgeving en voldoet aan de behoeften van gebruikers / klanten

  • Samenvattende opgave en missie
    Zorgt voor de implementatie van het gegevensbeheerbeleid van de organisatie. Zorgt voor activabescherming door het verstrekken van schone, consistente en kwaliteitsvolle gegevens. Handhaaft de integriteit van gegevens, slaat en zoekt gegevens op en ondersteunt de presentatie van gegevensanalyse.
  • Taken
     • Datamodellen definiëren, bouwen en optimaliseren
    • Bescherm proactief de vertrouwelijkheid en veiligheid van gegevens
    • Zorg voor ondersteuning van de gegevenslevenscyclus
    • Curatie en archiveer gegevens
    • Adviseren over geschikte data-analysemethoden
    • Zorg voor gegevenskwaliteit en integriteit
    • Zorg voor datakwaliteit en naleving van wettelijke normen


  • Wensen

    • Kandidaat heeft bij voorkeur meer dan aangegeven eis aantoonbare werkervaring met de gevraagde functie binnen het eCF profiel.
    • Kandidaat beheerst de Nederlandse en Engelse taal in woord en geschrift (Niveau B2).
    • Kandidaat heeft bij voorkeur 2 jaar kennis van IT-architectuurprincipes.
    • Kandidaat heeft bij voorkeur 3 jaar ervaring met data-analyse, data-science en modelontwikkelingsprocessen.
    • Kandidaat heeft bij voorkeur aantoonbare werkervaring met DevSecOps (DevOps) 

    Hybride werken: Thuiswerken is toegestaan, conform desbetreffende aangegeven frequentie.
    Frequentie thuiswerken: 2 dagen toegestaan.

    Aanvullende Informatie
    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

    Valentina Ji

    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.