Opdrachten
Info
Functie
DevOps EngineerLocatie
Den HaagUren per week
40 uren per weekLooptijd
30.11.2022 - 30.12.2022Opdrachtnummer
118970Sluitingsdatum
30.11.2022 08:00Organisatie
ICTU werkt in opdracht van overheden aan vraagstukken met een overheidsbreed karakter die vaak een ICT component hebben. Het doel van ICTU is om overheden te ondersteunen hun doelstellingen optimaal te realiseren, door samenwerking tussen overheden te stimuleren en te faciliteren. Daarbij verbindt ICTU beleidsontwikkeling met uitvoering. ICTU realiseert concrete oplossingen die werken voor overheden en die bijdragen aan betere dienstverlening aan burgers en bedrijven.
De afdeling ICTU Software Exprertise (ISE) levert diensten aan ICTU-projecten waarin software wordt ontwikkeld. Deze projecten kenmerken zich door een hoge mate van complexiteit, veel belanghebbenden en wettelijke verplichtingen. De softwareontwikkeling wordt ondersteund door een ecosysteem van tools, geautomatiseerde processen, samenwerkingsverbanden en een geautomatiseerd kwaliteitssysteem.
De tools die binnen ICTU worden gebruikt zijn onder andere Docker, Portainer, Jira, Jenkins, Ansible, VMware, Azure DevOps Server, SonarQube, Git, Jasmine, Junit, Selenium, Robot Framework, JMeter, LoadRunner, OpenVAS, ZAP Scan. Hiermee wordt de gehele buildpipeline ondersteund, inclusief unittesten, geautomatiseerde functionele testen, performance testen en securitytesten.
Projectomschrijving
Het project BSNk realiseert de voorzieningen BSNk-PP (polymorfe pseudoniemen) en het Centraal Fraude- en Misbruikbestrijdingssysteem (CMB). Beide voorzieningen maken deel uit van de Randvoorwaardelijke Toegangservices (RTS), een stelsel om inloggen door burgers en bedrijven in het publieke domein mogelijk te maken.
Op korte termijn is uitbreiding van de scope van het project voorzien. Het Toegangsregister Restgroepen (TRR) moet het mogelijk maken om een inlogmiddel voor eHerkenning af te nemen, voor organisaties die in de categorie “restgroepen” vallen. TRR wordt een Java-applicatie op basis van Quarkus, die op het Standaard Platform terecht moet komen. Naast het realiseren van de software ondersteunt het project ook in het technische beheer ervan (DevOps).
Voor TRR is BSNk op zoek naar een DevOps Engineer. Deze persoon zal deel uitmaken van een scrumteam van 3 Java Software Engineers, 2 Test Engineers en 1 DevOps Engineer. Naast gedegen technisch kennis moet de persoon ook communicatieve kwaliteiten hebben en ervaring met het werken in een Agile-omgeving.
Gewenste profiel
We zijn opzoek naar een ervaren DevOps Engineer die wordt gedreven door passie voor automatiseren. Een duizendpoot die met technische en inhoudelijke kennis het voortouw kan nemen bij het opzetten, inrichten en beheren van omgevingen, systemen en infrastructuur. Die ons helpt om door middel van Infrastructure-as-Code, met één druk op de knop, een dijk van een Toegangsregister voor Restgroepen neer te zetten.
Eisen
De kandidaat heeft (tenminste) HBO werk- en denkniveau en kennis van:
• Het opzetten en onderhouden van (reproducible) (virtuele) Linux omgevingen dmv Infrastructure-as-Code;
• Het inrichten en beheren van Kubernetes en het werken met containers en container images;
• Het opzetten en onderhouden van geautomatiseerde CI/CD-pipelines;
• Het werken met gescheiden Ontwikkel-, Test- en Acceptatieomgevingen (OTA);
• Het verrichten van infrastructuur werkzaamheden, zoals het inregelen van firewalls en routing;
Daarnaast heeft de aangeboden kandidaat een goede mondelingen en schriftelijke beheersing van de Nederlandse taal.
Wensen
Aantoonbare werkervaring met de hierboven genoemde eisen
Aantoonbare werkervaring met CI/CD op Standaard Platform.
Aantoonbare ervaring in deployment automation dmv Helm Charts
Aantoonbare ervaring met software ontwikkeling in Java, JavaScript en/of Python
Stichting ICTU
Organisatie
ICTU werkt in opdracht van overheden aan vraagstukken met een overheidsbreed karakter die vaak een ICT component hebben. Het doel van ICTU is om overheden te ondersteunen hun doelstellingen optimaal te realiseren, door samenwerking tussen overheden te stimuleren en te faciliteren. Daarbij verbindt ICTU beleidsontwikkeling met uitvoering. ICTU realiseert concrete oplossingen die werken voor overheden en die bijdragen aan betere dienstverlening aan burgers en bedrijven.
De afdeling ICTU Software Exprertise (ISE) levert diensten aan ICTU-projecten waarin software wordt ontwikkeld. Deze projecten kenmerken zich door een hoge mate van complexiteit, veel belanghebbenden en wettelijke verplichtingen. De softwareontwikkeling wordt ondersteund door een ecosysteem van tools, geautomatiseerde processen, samenwerkingsverbanden en een geautomatiseerd kwaliteitssysteem.
De tools die binnen ICTU worden gebruikt zijn onder andere Docker, Portainer, Jira, Jenkins, Ansible, VMware, Azure DevOps Server, SonarQube, Git, Jasmine, Junit, Selenium, Robot Framework, JMeter, LoadRunner, OpenVAS, ZAP Scan. Hiermee wordt de gehele buildpipeline ondersteund, inclusief unittesten, geautomatiseerde functionele testen, performance testen en securitytesten.
Projectomschrijving
Het project BSNk realiseert de voorzieningen BSNk-PP (polymorfe pseudoniemen) en het Centraal Fraude- en Misbruikbestrijdingssysteem (CMB). Beide voorzieningen maken deel uit van de Randvoorwaardelijke Toegangservices (RTS), een stelsel om inloggen door burgers en bedrijven in het publieke domein mogelijk te maken.
Op korte termijn is uitbreiding van de scope van het project voorzien. Het Toegangsregister Restgroepen (TRR) moet het mogelijk maken om een inlogmiddel voor eHerkenning af te nemen, voor organisaties die in de categorie “restgroepen” vallen. TRR wordt een Java-applicatie op basis van Quarkus, die op het Standaard Platform terecht moet komen. Naast het realiseren van de software ondersteunt het project ook in het technische beheer ervan (DevOps).
Voor TRR is BSNk op zoek naar een DevOps Engineer. Deze persoon zal deel uitmaken van een scrumteam van 3 Java Software Engineers, 2 Test Engineers en 1 DevOps Engineer. Naast gedegen technisch kennis moet de persoon ook communicatieve kwaliteiten hebben en ervaring met het werken in een Agile-omgeving.
Gewenste profiel
We zijn opzoek naar een ervaren DevOps Engineer die wordt gedreven door passie voor automatiseren. Een duizendpoot die met technische en inhoudelijke kennis het voortouw kan nemen bij het opzetten, inrichten en beheren van omgevingen, systemen en infrastructuur. Die ons helpt om door middel van Infrastructure-as-Code, met één druk op de knop, een dijk van een Toegangsregister voor Restgroepen neer te zetten.
Eisen
De kandidaat heeft (tenminste) HBO werk- en denkniveau en kennis van:
• Het opzetten en onderhouden van (reproducible) (virtuele) Linux omgevingen dmv Infrastructure-as-Code;
• Het inrichten en beheren van Kubernetes en het werken met containers en container images;
• Het opzetten en onderhouden van geautomatiseerde CI/CD-pipelines;
• Het werken met gescheiden Ontwikkel-, Test- en Acceptatieomgevingen (OTA);
• Het verrichten van infrastructuur werkzaamheden, zoals het inregelen van firewalls en routing;
Daarnaast heeft de aangeboden kandidaat een goede mondelingen en schriftelijke beheersing van de Nederlandse taal.
Wensen
Aantoonbare werkervaring met de hierboven genoemde eisen
Aantoonbare werkervaring met CI/CD op Standaard Platform.
Aantoonbare ervaring in deployment automation dmv Helm Charts
Aantoonbare ervaring met software ontwikkeling in Java, JavaScript en/of Python
Myler
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.