Opdrachten

Logius DevOps Engineer

DevOps Engineer

Info

Functie

DevOps Engineer

Locatie

Uren per week

36 uren per week

Looptijd

30.04.2026 - 30.09.2026

Opdrachtnummer

284226

Sluitingsdatum

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

Rolomschrijving en taakafspraken

Deze opdracht is niet voor ZZPERS!!!

Opdrachtomschrijving
Inhuur van een DevOps Engineer voor het BSNk team. De kandidaat is een zeer ervaren (fullstack) ontwikkelaar, gedreven door passie voor software engineering, en is in staat vanuit zijn/haar technische en inhoudelijke kennis een trekkende rol te hebben bij de verschillende team-activiteiten zoals ontwerp, technisch onderzoek c.q. analyse en de realisatie van de systemen. De kandidaat beschikt daarom over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken. De kandidaat dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn/haar deelactiviteiten als onderdeel van de totale SCRUM sprintplanning. Daarnaast beschik je over uitstekende sociale vaardigheden en werk je graag zelfstandig, maar ook samen met andere specialisten, om tot oplossingen voor technische IT-problemen te komen. Wegens de complexiteit van het product is het essentieel de samenwerking op te zoeken. Er wordt agile ontwikkeld middels de SCRUM methodiek. Inherent hieraan zijn er de nodige overleggen met architecten en ontwikkelaars waar je vanuit de opdrachtgever onderdeel van uitmaakt. Jouw visie en mening op het vlak van infrastructuur, operatie en inbeheername van het uiteindelijke product is hierbij gewenst, om zodoende tijdig bij te sturen waar nodig. De kandidaat heeft academisch werk- en denkniveau en heeft minimaal 5 jaar relevantie werkervaring met:

  • Het ontwikkelen van complexe (enterprise) softwaresystemen in JavaEE / JakartaEE (CDI, EJB, JAXB, JAXRS, JAXWS, JPA, JMS);
  • Het schrijven en automatiseren van (unit-) testen;
  • Het ontwikkelen volgens design-patterns en ontwerpprincipes (SOLID);
  • Het inrichten en onderhouden van CI/CD pipelines;
  • Docker en Docker Compose;
  • REST / SoapUI;
  • Werken in Linux omgevingen;
  • Kennis van Angular

Daarnaast heeft de aangeboden kandidaat een goede mondelingen en schriftelijke beheersing van de Nederlandse taal en kennis van de actuele OWASP top 10. De tools die binnen de externe partij / Logius worden gebruikt zijn onder andere Docker, Portainer, Jira, Jenkins, Ansible, VMware, Azure DevOps Server, SonarQube, Git, Junit, Selenium, Robot Framework, JMeter, LoadRunner. Hiermee wordt de gehele buildpipeline ondersteund, inclusief unittesten, geautomatiseerde functionele testen, performance testen en securitytesten. Het BSN-koppelregister is een voorziening in ontwikkeling. Er is veel werkt verricht, maar er moet ook nog veel worden gedaan. De DevOps Engineer komt niet in een gespreid bedje. Van hem of haar wordt verwacht dat ze kennis en ervaring meebrengt om de voorziening verder op te bouwen en te structureren. Dit doe niet alleen maar samen met je collega's uit het team.


Achtergrond opdracht
Het project BSNk realiseert de voorziening BSNk PP. Deze voorziening maakt het mogelijk om publieke en private authenticatie- en machtigingsmiddelen te gebruiken in het publieke domein. Het biedt de mogelijkheid om authenticatie op betrouwbaarheidsniveau hoog uit te voeren, om de privacy en veiligheid van de burger bij het inloggen te waarborgen. Deze voorziening wordt opgenomen in de toekomstige Wet Digitale Overheid (WDO). Zie https://logius.nl/diensten/bsnk-pp voor meer informatie. Het systeem moet aan hoge eisen rondom veiligheid voldoen. Standaarden voor het uitwisselen van gegevens worden nauwkeurig gevolgd en er wordt gebruik gemaakt van cryptografie. Voor dit project is Logius op zoek naar een DevOps (software) Engineer die gaat werken aan de doorontwikkeling van het project. De doorontwikkeling lag voorheen bij een externe partij, maar de code is vorig jaar overgedragen aan Logius zelf. Hierdoor zijn het beheer en de doorontwikkeling beide bij Logius terecht gekomen. De ontwikkel- en testomgeving ligt momenteel nog wel bij de externe partij, dit moet nog ingericht worden aan Logius zijde. Hier wordt binnenkort mee gestart. De Senior Software Engineer zal voor dit traject ingezet worden, maar de focus zal eerst liggen op het leren kennen van de code om de reguliere doorontwikkeling te kunnen continueren. Binnen Logius zal deze persoon onderdeel uitmaken van een scrumteam van software engineers, technisch applicatiebeheerders (DevOps) en ketenbeheerders. Naast gedegen technisch kennis moet de persoon ook communicatieve kwaliteiten hebben en significante ervaring met het werken in een Agile-omgeving.

Eisen
Uitsluitend Nederlandstalige cv’s indienen met een max van 5 pagina’s.

  • Aantoonbaar HBO werk- en denkniveau, bijvoorbeeld door een afgeronde ICT studie Aantoonbaar HBO werk- en denkniveau, bijvoorbeeld door een afgeronde ICT studie
  • Het ontwikkelen van complexe (enterprise) softwaresystemen in JavaEE / JakartaEE (CDI EJB JAXB JAXRS JAXWS JPA JMS); (5 jaar)
  • Het kunnen schrijven en automatiseren van (unit-) testen;
  • Kennis van Angular (5 3 jaar)
  • Specifieke kennis en praktische ervaring met cryptografie encryptie Public Key Infrastructure (PKI) SAML2 ASN1 en polymorfe pseudoniemen essentieel voor het beveiligen van kritieke digitale overheidsdiensten is een pré (1 jaar)

Wensen

  • De kandidaat heeft ervaring met: Cryptografie, PKI, SAML2 en ASN.1;
  • Testautomatisering in Java met Gauge;
  • Automatisering met Groovy in Jenkins en/of SoapUI;
  • Frontend ontwikkeling in Angular 2+;
    • Verwerken van XML-data, op basis van XSD en XSLT, en JSON-data in Java;
    • Applicatie ontwikkeling en deployment met JBoss EAP;
    • Opzetten van CI/CD pipelines in Jenkins (Job DSL);

    Competenties

    • De Logius kerncompetenties zijn:
    • Durf
    • Initiatief
    • Flexibel
    • Resultaatgericht
    • Samenwerken
    • Zelfontwikkeling
    • Specifiek voor deze functie zijn daarnaast de volgende competenties gewenst:
    • autonoom
    • plannen en organiseren
    • proactief
    • (zelf)kritisch
    • analytisch
    • Maar het meest belangrijk is het tonen van eigenaarschap. Je voelt je verantwoordelijk voor het juist presteren van de voorziening.

    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

    Logius

    Rolomschrijving en taakafspraken

    Deze opdracht is niet voor ZZPERS!!!

    Opdrachtomschrijving
    Inhuur van een DevOps Engineer voor het BSNk team. De kandidaat is een zeer ervaren (fullstack) ontwikkelaar, gedreven door passie voor software engineering, en is in staat vanuit zijn/haar technische en inhoudelijke kennis een trekkende rol te hebben bij de verschillende team-activiteiten zoals ontwerp, technisch onderzoek c.q. analyse en de realisatie van de systemen. De kandidaat beschikt daarom over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken. De kandidaat dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn/haar deelactiviteiten als onderdeel van de totale SCRUM sprintplanning. Daarnaast beschik je over uitstekende sociale vaardigheden en werk je graag zelfstandig, maar ook samen met andere specialisten, om tot oplossingen voor technische IT-problemen te komen. Wegens de complexiteit van het product is het essentieel de samenwerking op te zoeken. Er wordt agile ontwikkeld middels de SCRUM methodiek. Inherent hieraan zijn er de nodige overleggen met architecten en ontwikkelaars waar je vanuit de opdrachtgever onderdeel van uitmaakt. Jouw visie en mening op het vlak van infrastructuur, operatie en inbeheername van het uiteindelijke product is hierbij gewenst, om zodoende tijdig bij te sturen waar nodig. De kandidaat heeft academisch werk- en denkniveau en heeft minimaal 5 jaar relevantie werkervaring met:

    • Het ontwikkelen van complexe (enterprise) softwaresystemen in JavaEE / JakartaEE (CDI, EJB, JAXB, JAXRS, JAXWS, JPA, JMS);
    • Het schrijven en automatiseren van (unit-) testen;
    • Het ontwikkelen volgens design-patterns en ontwerpprincipes (SOLID);
    • Het inrichten en onderhouden van CI/CD pipelines;
    • Docker en Docker Compose;
    • REST / SoapUI;
    • Werken in Linux omgevingen;
    • Kennis van Angular

    Daarnaast heeft de aangeboden kandidaat een goede mondelingen en schriftelijke beheersing van de Nederlandse taal en kennis van de actuele OWASP top 10. De tools die binnen de externe partij / Logius worden gebruikt zijn onder andere Docker, Portainer, Jira, Jenkins, Ansible, VMware, Azure DevOps Server, SonarQube, Git, Junit, Selenium, Robot Framework, JMeter, LoadRunner. Hiermee wordt de gehele buildpipeline ondersteund, inclusief unittesten, geautomatiseerde functionele testen, performance testen en securitytesten. Het BSN-koppelregister is een voorziening in ontwikkeling. Er is veel werkt verricht, maar er moet ook nog veel worden gedaan. De DevOps Engineer komt niet in een gespreid bedje. Van hem of haar wordt verwacht dat ze kennis en ervaring meebrengt om de voorziening verder op te bouwen en te structureren. Dit doe niet alleen maar samen met je collega's uit het team.


    Achtergrond opdracht
    Het project BSNk realiseert de voorziening BSNk PP. Deze voorziening maakt het mogelijk om publieke en private authenticatie- en machtigingsmiddelen te gebruiken in het publieke domein. Het biedt de mogelijkheid om authenticatie op betrouwbaarheidsniveau hoog uit te voeren, om de privacy en veiligheid van de burger bij het inloggen te waarborgen. Deze voorziening wordt opgenomen in de toekomstige Wet Digitale Overheid (WDO). Zie https://logius.nl/diensten/bsnk-pp voor meer informatie. Het systeem moet aan hoge eisen rondom veiligheid voldoen. Standaarden voor het uitwisselen van gegevens worden nauwkeurig gevolgd en er wordt gebruik gemaakt van cryptografie. Voor dit project is Logius op zoek naar een DevOps (software) Engineer die gaat werken aan de doorontwikkeling van het project. De doorontwikkeling lag voorheen bij een externe partij, maar de code is vorig jaar overgedragen aan Logius zelf. Hierdoor zijn het beheer en de doorontwikkeling beide bij Logius terecht gekomen. De ontwikkel- en testomgeving ligt momenteel nog wel bij de externe partij, dit moet nog ingericht worden aan Logius zijde. Hier wordt binnenkort mee gestart. De Senior Software Engineer zal voor dit traject ingezet worden, maar de focus zal eerst liggen op het leren kennen van de code om de reguliere doorontwikkeling te kunnen continueren. Binnen Logius zal deze persoon onderdeel uitmaken van een scrumteam van software engineers, technisch applicatiebeheerders (DevOps) en ketenbeheerders. Naast gedegen technisch kennis moet de persoon ook communicatieve kwaliteiten hebben en significante ervaring met het werken in een Agile-omgeving.

    Eisen
    Uitsluitend Nederlandstalige cv’s indienen met een max van 5 pagina’s.

    • Aantoonbaar HBO werk- en denkniveau, bijvoorbeeld door een afgeronde ICT studie Aantoonbaar HBO werk- en denkniveau, bijvoorbeeld door een afgeronde ICT studie
    • Het ontwikkelen van complexe (enterprise) softwaresystemen in JavaEE / JakartaEE (CDI EJB JAXB JAXRS JAXWS JPA JMS); (5 jaar)
    • Het kunnen schrijven en automatiseren van (unit-) testen;
    • Kennis van Angular (5 3 jaar)
    • Specifieke kennis en praktische ervaring met cryptografie encryptie Public Key Infrastructure (PKI) SAML2 ASN1 en polymorfe pseudoniemen essentieel voor het beveiligen van kritieke digitale overheidsdiensten is een pré (1 jaar)

    Wensen

  • De kandidaat heeft ervaring met: Cryptografie, PKI, SAML2 en ASN.1;
  • Testautomatisering in Java met Gauge;
  • Automatisering met Groovy in Jenkins en/of SoapUI;
  • Frontend ontwikkeling in Angular 2+;
    • Verwerken van XML-data, op basis van XSD en XSLT, en JSON-data in Java;
    • Applicatie ontwikkeling en deployment met JBoss EAP;
    • Opzetten van CI/CD pipelines in Jenkins (Job DSL);

    Competenties

    • De Logius kerncompetenties zijn:
    • Durf
    • Initiatief
    • Flexibel
    • Resultaatgericht
    • Samenwerken
    • Zelfontwikkeling
    • Specifiek voor deze functie zijn daarnaast de volgende competenties gewenst:
    • autonoom
    • plannen en organiseren
    • proactief
    • (zelf)kritisch
    • analytisch
    • Maar het meest belangrijk is het tonen van eigenaarschap. Je voelt je verantwoordelijk voor het juist presteren van de voorziening.

    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

    Elia Vudisa

    Between

    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.