Opdrachten

VNG Realisatie B.V. Software tester Uitwisselingsmechanisme Werk (UM)

Software tester Uitwisselingsmechanisme Werk (UM)

Info

Functie

Software tester Uitwisselingsmechanisme Werk (UM)

Locatie

Den Haag

Uren per week

24 uren per week

Looptijd

31.10.2022 - 30.12.2022

Opdrachtnummer

123056

Sluitingsdatum

date-icon01.11.2022 clock-icon11:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Plaats tewerkstelling Den Haag, Utrecht en digitaal thuiswerken
Gewenste startdatum Zo spoedig mogelijk
Einddatum 31 december 2022
Optie tot verlenging In overleg voor drie maanden. De maximale duur  van dit contract is 36 maanden


Een aanbieding zonder motivatie (dus waarom u de juiste kandidaat bent en hoe u matcht op de eisen die in de aanvraag staan) wordt niet in behandeling

 genomen.
1. Specificatie
1.1 Over VNG Realisatie

De Vereniging van Nederlandse Gemeenten (VNG) werkt aan een krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale uitvoering van de maatschappelijke opgaven door gemeenten centraal. Onder meer door het actief participeren in de netwerken van gemeenten en hun partners, daar samenwerking te stimuleren via ‘samen organiseren’ en waar mogelijk standaarden te ontwikkelen die de dienstverlening van gemeenten verbeteren.
Zo draagt VNG Realisatie bij aan vier gemeentelijke speerpunten:
* werken als één overheid, met leden en partners, aan het oplossen van maatschappelijke vraagstukken op sociaal, fysiek en veiligheidsdomein;
* verbeteren van de dienstverlening;
* een efficiënte en wendbare organisatie;
* anticiperen op de toekomst.

 
1.2 Domein Werk, Inkomen, Schulden en Inburgering (WISI)
VNG Realisatie wil de dienstverlening aan laten sluiten op de leefwereld van inwoners en hen hierbij zo veel mogelijk zelf de regie geven. Om dat voor elkaar te krijgen, hebben we moderne informatievoorziening nodig binnen het domein van werk, inkomen schulden en inburgering. De informatiekundige visie Common Ground speelt hierbij een belangrijke rol.

1.3 Over programma UM
Over het programma UitwisselingsMechanisme voor gemeenten (UM) Gemeenten maken onderdeel uit van verschillende ketens en hebben te maken met
verschillende ICT oplossingen om aan te sluiten op nieuwe voorzieningen die vanuit (landelijke) veranderprogramma’s worden geïntroduceerd. Tegelijkertijd hervormen gemeenten hun informatievoorzieningen op basis van de door gemeenten en VNG vastgestelde informatiekundige visie Common Ground. Iedere gemeente heeft daarbij zijn eigen situatie en tempo.
Om de technische- en tempoverschillen in de gegevensuitwisselingen die door bovenstaande ontwikkelingen ontstaan, is de VNG gestart met de ontwikkeling van een UitwisselingsMechanisme voor gemeenten. De ontwikkeling van dit mechanisme staat momenteel in het teken van het werkdomein maar is zo generiek van opzet dat opschaling naar andere domeinen tot de mogelijkheden behoort.
Wanneer gemeenten (nog) niet in staat zijn een rechtstreekse aansluiting op een(landelijke) voorziening te realiseren, kunnen zij één of meerdere bouwstenen die hetUitwisselingsMechanisme biedt, daarvoor inzetten. Kortom, een uitwisselingsmechanisme dat zorgdraagt voor de ontkoppeling waardoor
zowel landelijke programma’s als gemeenten meer tempo kunnen maken.
1.4 Omschrijving van de opdracht
Voor de versterking van het ontwikkelteam UM zijn we op zoek naar een softwaretester die in een klein team verantwoordelijk is voor het opzetten van acceptatie criteria op de userstories waarop UM is gebaseerd. We willen werken in een Agile Scrum omgeving waarin we Behavior Driven Development gaan toepassen. De software wordt op basis van opensource licentie aangeboden en de architectuur is gebaseerd op moderne
microservices.
1.5 Werkzaamheden en verantwoordelijkheden
Je werkt als onderdeel van een Agile DevOps team wat gezamenlijk de verantwoordelijkheid draagt van een kort cyclische bouw, documenteren t/m
geautomatiseerd testen en uitrol. De bouwstenen die volgens UM-architectuur (die gebaseerd is op de gemeentelijke common ground visie) worden ontwikkeld dienen in praktijk getoetst te worden op uitvoerbaarheid.

In grote lijnen zullen de werkzaamheden er als volgt uitzien:
- Afstemming op de benodigde functionaliteit voor gemeentes
- De acceptatiecriteria opzetten voor de functionele specificaties van de UMbouwstenen
- Gebruik maken van Behaviour Driven Development (BDD)
- Werken conform de CI/CD pipeline met behulp van Gitlab
- Opzetten van een testomgeving en testspecificaties conform de CI/CD pipeline
met behulp van Gitlab
- Geautomatiseerde testen opzetten
Verantwoordelijkheden:
- Ontwikkelen in lijn met het UM architectuur document.
- Afstemming met het UM-team, gemeenten en andere direct betrokken partijen
- Continue documenteren in lijn met de ontwikkeling en beheer.

1.6 Resultaat van de opdracht
Een minimal viable product van UM waarin de UM architectuur en specificaties getoetst zijn op uitvoerbaarheid.

2. Eisen
De inschrijving moet volledig voldoen aan de eisen die vermeld zijn in deze paragraaf. Het niet voldoen aan een of meerdere eisen betekent uitsluiting van verdere beoordeling van de inschrijving (knock-out). Het ontbreken van informatie of antwoorden, bijvoorbeeld door onjuiste of onvolledige overname van overzichten, gegevens en verklaringen, is voor eigen risico van de inschrijver, en kan leiden tot uitsluiting. In de eerste plaats worden de aanbiedingen beoordeeld op het voldoen aan de gestelde eisen, uurtarief en de overige gestelde vragen voor deze specifieke functie. Bij twijfel over de juistheid van antwoorden (in vergelijking met het cv) kan telefonisch contact worden opgenomen voor verificatie. Als voor een bepaald aspect uitdrukkelijk bewijs in het cv of de motivatie is gevraagd en dat bewijs ontbreekt (in de ogen van de beoordelaar), dan kan zonder verificatie worden besloten de offerte terzijde te leggen.

Kennis en expertise

Uit het cv en/of de aangeleverde motivatiebrief blijkt minimaal dat de aangeboden kandidaat aantoonbaar (door opleidingen, cursussen, werkervaring, voorbeeldprojecten et cetera.) beschikt over:
• Afgeronde HBO - opleiding in de richting van informatiekunde, Bestuurskunde, Bedrijfskunde of gelijkwaardig.
• Minimaal 5 jaar ervaring op HBO werk en denkniveau binnen het informatiekundige vakgebied
• Aantoonbare kennis van BDD bijvoorbeeld middels Selenium Cucumber framework.
• Kennis van werken volgens Agile Scrum
• Kennis van CI/CD middels Gitlab
• Ervaring met het opzetten van RESTful API’

Competenties
De functie vereist de volgende competenties;
• Resultaatgerichtheid
• Analytisch
• Klantgerichtheid
• Omgevingsbewustzijn
• Samenwerken
• Integriteit
• Zelfontwikkeling
• Bestuurlijk sensitief

Wensen:

Ervaring met Microservices in een Docker en/of Kubernetes omgeving: 

Ervaring met authenticatie middels SAML, OAuth2 en OpenID Connect
Ervaring met het opzetten van RESTful API’s Overheid.
Ervaring met de Elastic Stack, Elasticsearch, Logstash en Kibana
Ervaring met API Gateways  bijvoorbeeld Kong

Aanvullende informatie

Een aangeboden cv moet de volledige NAW, geboortedatum, contactgegevens, het telefoonnummer en het e-mail adres van de kandidaat bevatten.
De kandidaat die wij willen voorstellen moet, alvorens aangeboden kan worden, nog een specifiek aanbiedingsformulier invullen. Wij sturen dat toe na selectie.

Bedrijfsgegevens

Bedrijfs gegevens

VNG Realisatie B.V.

Rolomschrijving en taakafspraken

Plaats tewerkstelling Den Haag, Utrecht en digitaal thuiswerken
Gewenste startdatum Zo spoedig mogelijk
Einddatum 31 december 2022
Optie tot verlenging In overleg voor drie maanden. De maximale duur  van dit contract is 36 maanden


Een aanbieding zonder motivatie (dus waarom u de juiste kandidaat bent en hoe u matcht op de eisen die in de aanvraag staan) wordt niet in behandeling

 genomen.
1. Specificatie
1.1 Over VNG Realisatie

De Vereniging van Nederlandse Gemeenten (VNG) werkt aan een krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale uitvoering van de maatschappelijke opgaven door gemeenten centraal. Onder meer door het actief participeren in de netwerken van gemeenten en hun partners, daar samenwerking te stimuleren via ‘samen organiseren’ en waar mogelijk standaarden te ontwikkelen die de dienstverlening van gemeenten verbeteren.
Zo draagt VNG Realisatie bij aan vier gemeentelijke speerpunten:
* werken als één overheid, met leden en partners, aan het oplossen van maatschappelijke vraagstukken op sociaal, fysiek en veiligheidsdomein;
* verbeteren van de dienstverlening;
* een efficiënte en wendbare organisatie;
* anticiperen op de toekomst.

 
1.2 Domein Werk, Inkomen, Schulden en Inburgering (WISI)
VNG Realisatie wil de dienstverlening aan laten sluiten op de leefwereld van inwoners en hen hierbij zo veel mogelijk zelf de regie geven. Om dat voor elkaar te krijgen, hebben we moderne informatievoorziening nodig binnen het domein van werk, inkomen schulden en inburgering. De informatiekundige visie Common Ground speelt hierbij een belangrijke rol.

1.3 Over programma UM
Over het programma UitwisselingsMechanisme voor gemeenten (UM) Gemeenten maken onderdeel uit van verschillende ketens en hebben te maken met
verschillende ICT oplossingen om aan te sluiten op nieuwe voorzieningen die vanuit (landelijke) veranderprogramma’s worden geïntroduceerd. Tegelijkertijd hervormen gemeenten hun informatievoorzieningen op basis van de door gemeenten en VNG vastgestelde informatiekundige visie Common Ground. Iedere gemeente heeft daarbij zijn eigen situatie en tempo.
Om de technische- en tempoverschillen in de gegevensuitwisselingen die door bovenstaande ontwikkelingen ontstaan, is de VNG gestart met de ontwikkeling van een UitwisselingsMechanisme voor gemeenten. De ontwikkeling van dit mechanisme staat momenteel in het teken van het werkdomein maar is zo generiek van opzet dat opschaling naar andere domeinen tot de mogelijkheden behoort.
Wanneer gemeenten (nog) niet in staat zijn een rechtstreekse aansluiting op een(landelijke) voorziening te realiseren, kunnen zij één of meerdere bouwstenen die hetUitwisselingsMechanisme biedt, daarvoor inzetten. Kortom, een uitwisselingsmechanisme dat zorgdraagt voor de ontkoppeling waardoor
zowel landelijke programma’s als gemeenten meer tempo kunnen maken.
1.4 Omschrijving van de opdracht
Voor de versterking van het ontwikkelteam UM zijn we op zoek naar een softwaretester die in een klein team verantwoordelijk is voor het opzetten van acceptatie criteria op de userstories waarop UM is gebaseerd. We willen werken in een Agile Scrum omgeving waarin we Behavior Driven Development gaan toepassen. De software wordt op basis van opensource licentie aangeboden en de architectuur is gebaseerd op moderne
microservices.
1.5 Werkzaamheden en verantwoordelijkheden
Je werkt als onderdeel van een Agile DevOps team wat gezamenlijk de verantwoordelijkheid draagt van een kort cyclische bouw, documenteren t/m
geautomatiseerd testen en uitrol. De bouwstenen die volgens UM-architectuur (die gebaseerd is op de gemeentelijke common ground visie) worden ontwikkeld dienen in praktijk getoetst te worden op uitvoerbaarheid.

In grote lijnen zullen de werkzaamheden er als volgt uitzien:
- Afstemming op de benodigde functionaliteit voor gemeentes
- De acceptatiecriteria opzetten voor de functionele specificaties van de UMbouwstenen
- Gebruik maken van Behaviour Driven Development (BDD)
- Werken conform de CI/CD pipeline met behulp van Gitlab
- Opzetten van een testomgeving en testspecificaties conform de CI/CD pipeline
met behulp van Gitlab
- Geautomatiseerde testen opzetten
Verantwoordelijkheden:
- Ontwikkelen in lijn met het UM architectuur document.
- Afstemming met het UM-team, gemeenten en andere direct betrokken partijen
- Continue documenteren in lijn met de ontwikkeling en beheer.

1.6 Resultaat van de opdracht
Een minimal viable product van UM waarin de UM architectuur en specificaties getoetst zijn op uitvoerbaarheid.

2. Eisen
De inschrijving moet volledig voldoen aan de eisen die vermeld zijn in deze paragraaf. Het niet voldoen aan een of meerdere eisen betekent uitsluiting van verdere beoordeling van de inschrijving (knock-out). Het ontbreken van informatie of antwoorden, bijvoorbeeld door onjuiste of onvolledige overname van overzichten, gegevens en verklaringen, is voor eigen risico van de inschrijver, en kan leiden tot uitsluiting. In de eerste plaats worden de aanbiedingen beoordeeld op het voldoen aan de gestelde eisen, uurtarief en de overige gestelde vragen voor deze specifieke functie. Bij twijfel over de juistheid van antwoorden (in vergelijking met het cv) kan telefonisch contact worden opgenomen voor verificatie. Als voor een bepaald aspect uitdrukkelijk bewijs in het cv of de motivatie is gevraagd en dat bewijs ontbreekt (in de ogen van de beoordelaar), dan kan zonder verificatie worden besloten de offerte terzijde te leggen.

Kennis en expertise

Uit het cv en/of de aangeleverde motivatiebrief blijkt minimaal dat de aangeboden kandidaat aantoonbaar (door opleidingen, cursussen, werkervaring, voorbeeldprojecten et cetera.) beschikt over:
• Afgeronde HBO - opleiding in de richting van informatiekunde, Bestuurskunde, Bedrijfskunde of gelijkwaardig.
• Minimaal 5 jaar ervaring op HBO werk en denkniveau binnen het informatiekundige vakgebied
• Aantoonbare kennis van BDD bijvoorbeeld middels Selenium Cucumber framework.
• Kennis van werken volgens Agile Scrum
• Kennis van CI/CD middels Gitlab
• Ervaring met het opzetten van RESTful API’

Competenties
De functie vereist de volgende competenties;
• Resultaatgerichtheid
• Analytisch
• Klantgerichtheid
• Omgevingsbewustzijn
• Samenwerken
• Integriteit
• Zelfontwikkeling
• Bestuurlijk sensitief

Wensen:

Ervaring met Microservices in een Docker en/of Kubernetes omgeving: 

Ervaring met authenticatie middels SAML, OAuth2 en OpenID Connect
Ervaring met het opzetten van RESTful API’s Overheid.
Ervaring met de Elastic Stack, Elasticsearch, Logstash en Kibana
Ervaring met API Gateways  bijvoorbeeld Kong

Aanvullende informatie

Een aangeboden cv moet de volledige NAW, geboortedatum, contactgegevens, het telefoonnummer en het e-mail adres van de kandidaat bevatten.
De kandidaat die wij willen voorstellen moet, alvorens aangeboden kan worden, nog een specifiek aanbiedingsformulier invullen. Wij sturen dat toe na selectie.

De recruiter

Vincent Mast

YellowFriday

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.

Yellow Friday
Privacy overzicht

Deze website maakt gebruik van cookies, zodat wij je de best mogelijke gebruikerservaring kunnen bieden. Cookie-informatie wordt opgeslagen in de browser en voert functies uit zoals het herkennen van wanneer je terugkeert naar onze website.

Je kunt alle cookie-instellingen aanpassen door naar de tabbladen aan de linkerkant te gaan.

Meer informatie over ons privacybeleid.

Meer informatie over ons cookiebeleid.