Opdrachten

Ministerie van Binnenlandse Zaken-Rijksdienst voor Identiteitsgegevens (BZK) Ontwikkelaar Haal Centraal

Ontwikkelaar Haal Centraal

Info

Functie

Ontwikkelaar Haal Centraal

Locatie

Den Haag

Uren per week

36 uren per week

Looptijd

02.06.2024 - 30.03.2025

Opdrachtnummer

184289

Sluitingsdatum

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

Rolomschrijving en taakafspraken

Opdrachtomschrijving
RvIG zoekt twee ontwikkelaars BRP API voor het project Haal Centraal BRP API. De ontwikkelaars zijn onderdeel van het team met Product Owner, tester en 2 andere ontwikkelaars van de BRP API. De belangrijkste werkzaamheden van de ontwikkelaars zijn:

  • Specificeren van de BRP API in Gherkin inclusief test automation;
  • Doorontwikkelen van de BRP API in Java;
  • Oplossen en afstemmen technische issues met Technisch Coördinator en infra team DICTU. De API's draaien in een containerized omgeving (Kubernetes);
  • Verzorgen van de technische realisatie van experimenten en demo's;
  • Implementeren van CI/CD (Continuous Integration/Delivery) pipelines waarmee de kwaliteit en correctheid van de API specificaties implementatie automatisch worden gecontroleerd en gewaarborgd.

Achtergrond opdracht
Opdrachtgever Rijksdienst voor Identiteitsgegevens
De Rijksdienst voor Identiteitsgegevens is dé uitvoeringsorganisatie op het gebied van persoonsgegevens en reisdocumenten voor het Koninkrijk der Nederlanden. We werken aan een goed en veilig beheer en gebruik van de Basisregistratie Personen, het Burgerservicenummer en aan het terugdringen van adres- en identiteitsfraude. Ook zijn we verantwoordelijk voor het stelsel van de Nederlandse reisdocumenten (paspoorten en identiteitskaarten). We doen dit werk niet alleen voor gemeenten en andere betrokken overheidsinstanties, zoals de Belastingdienst, het UWV, de pensioenfondsen en de SVB maar ook en vooral voor de burger. Ook in het Caribische deel van het Koninkrijk bouwen we samen aan een betrouwbare persoonsinformatievoorziening.

Programma Toekomst BRP (tBRP)
De Basis Registratie Personen (BRP) is een van de registers die wij beheren. Identiteitsgegevens worden verzameld en gedeeld in een keten van samenwerkende (overheids)partijen. Dit stelsel van registraties en het delen van gegevens is aan vernieuwing toe. Binnen het programma Toekomst BRP wordt de BRP de komende jaren iteratief doorontwikkeld en verbeterd op verschillende vlakken.

Project
Gemeenten en andere overheidsorganisaties gebruiken gegevens uit de BRP voor hun bedrijfsvoering. Het opvragen van deze gegevens vindt plaats op basis van een wettelijke grondslag en daarbij behorende autorisaties. Met het project Haal Centraal wordt een nieuwe manier van gegevensbevraging geïntroduceerd binnen het BRP-stelsel via zogenaamde Application Program Interfaces (API's) en wordt de mogelijkheid gecreëerd voor afnemers van de BRP om zogenaamde informatievragen beantwoord te krijgen. De BRP API worden vraag-gestuurd ontwikkeld, dat wil zeggen dat niet de basisgegevens maar de behoefte van onze afnemers centraal staat. De BRP API wordt gebruikt door bestaande afnemers van de BRP onder tijdelijke wetgeving. Na het experiment vindt een grondige evaluatie plaats van alle aspecten waarna vervolgens wordt besloten over het vervolg. De BRP API bestaat uit de onderdelen:

  • Personen
  • Bewoning
  • Reisdocumenten
  • Autorisatie & Protocolleren
  • Gezag


Team


Je wordt onderdeel van een team met twee andere ontwikkelaars, een tester en een product owner. Het team werkt nauw samen met het infra team van DICTU en een technisch coördinator


Eisen

  • Kandidaat beschikt over minimaal HBO werk- en denkniveau
  • Kandidaat heeft minimaal 5 jaar agile ontwikkel ervaring in Java
  • Kandidaat beschikt over ervaring met API technologie en standaarden zowel internationaal als van de Nederlandse overheid waar onder JSON en REST
  • Kandidaat heeft kennis van of ervaring met het domein Ouderlijk Gezag
  • Wensen

  • Mate waarin de kandidaat kennis en ervaring heeft van BRP-stelsel architectuur en met threat modeling en websecurity.
  • Mate waarin de kandidaat ervaring heeft met werken in Agile teams en projecten en met bij opdrachtgever in gebruik zijnde tools als Kubernetes, JSON, Rest, GraphOl, OAS 3.0, Java, Python en Javascript.
  • Mate waarin de kandidaat over competentie samenwerken en doelgericht werken en flexibiliteit beschikt.
  • Kandidaat heeft ervaring met en kennis van het werken in DevOps teams.
  • 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 Binnenlandse Zaken-Rijksdienst voor Identiteitsgegevens (BZK)

    Rolomschrijving en taakafspraken

    Opdrachtomschrijving
    RvIG zoekt twee ontwikkelaars BRP API voor het project Haal Centraal BRP API. De ontwikkelaars zijn onderdeel van het team met Product Owner, tester en 2 andere ontwikkelaars van de BRP API. De belangrijkste werkzaamheden van de ontwikkelaars zijn:

    • Specificeren van de BRP API in Gherkin inclusief test automation;
    • Doorontwikkelen van de BRP API in Java;
    • Oplossen en afstemmen technische issues met Technisch Coördinator en infra team DICTU. De API's draaien in een containerized omgeving (Kubernetes);
    • Verzorgen van de technische realisatie van experimenten en demo's;
    • Implementeren van CI/CD (Continuous Integration/Delivery) pipelines waarmee de kwaliteit en correctheid van de API specificaties implementatie automatisch worden gecontroleerd en gewaarborgd.

    Achtergrond opdracht
    Opdrachtgever Rijksdienst voor Identiteitsgegevens
    De Rijksdienst voor Identiteitsgegevens is dé uitvoeringsorganisatie op het gebied van persoonsgegevens en reisdocumenten voor het Koninkrijk der Nederlanden. We werken aan een goed en veilig beheer en gebruik van de Basisregistratie Personen, het Burgerservicenummer en aan het terugdringen van adres- en identiteitsfraude. Ook zijn we verantwoordelijk voor het stelsel van de Nederlandse reisdocumenten (paspoorten en identiteitskaarten). We doen dit werk niet alleen voor gemeenten en andere betrokken overheidsinstanties, zoals de Belastingdienst, het UWV, de pensioenfondsen en de SVB maar ook en vooral voor de burger. Ook in het Caribische deel van het Koninkrijk bouwen we samen aan een betrouwbare persoonsinformatievoorziening.

    Programma Toekomst BRP (tBRP)
    De Basis Registratie Personen (BRP) is een van de registers die wij beheren. Identiteitsgegevens worden verzameld en gedeeld in een keten van samenwerkende (overheids)partijen. Dit stelsel van registraties en het delen van gegevens is aan vernieuwing toe. Binnen het programma Toekomst BRP wordt de BRP de komende jaren iteratief doorontwikkeld en verbeterd op verschillende vlakken.

    Project
    Gemeenten en andere overheidsorganisaties gebruiken gegevens uit de BRP voor hun bedrijfsvoering. Het opvragen van deze gegevens vindt plaats op basis van een wettelijke grondslag en daarbij behorende autorisaties. Met het project Haal Centraal wordt een nieuwe manier van gegevensbevraging geïntroduceerd binnen het BRP-stelsel via zogenaamde Application Program Interfaces (API's) en wordt de mogelijkheid gecreëerd voor afnemers van de BRP om zogenaamde informatievragen beantwoord te krijgen. De BRP API worden vraag-gestuurd ontwikkeld, dat wil zeggen dat niet de basisgegevens maar de behoefte van onze afnemers centraal staat. De BRP API wordt gebruikt door bestaande afnemers van de BRP onder tijdelijke wetgeving. Na het experiment vindt een grondige evaluatie plaats van alle aspecten waarna vervolgens wordt besloten over het vervolg. De BRP API bestaat uit de onderdelen:

    • Personen
    • Bewoning
    • Reisdocumenten
    • Autorisatie & Protocolleren
    • Gezag


    Team


    Je wordt onderdeel van een team met twee andere ontwikkelaars, een tester en een product owner. Het team werkt nauw samen met het infra team van DICTU en een technisch coördinator


    Eisen

  • Kandidaat beschikt over minimaal HBO werk- en denkniveau
  • Kandidaat heeft minimaal 5 jaar agile ontwikkel ervaring in Java
  • Kandidaat beschikt over ervaring met API technologie en standaarden zowel internationaal als van de Nederlandse overheid waar onder JSON en REST
  • Kandidaat heeft kennis van of ervaring met het domein Ouderlijk Gezag
  • Wensen

  • Mate waarin de kandidaat kennis en ervaring heeft van BRP-stelsel architectuur en met threat modeling en websecurity.
  • Mate waarin de kandidaat ervaring heeft met werken in Agile teams en projecten en met bij opdrachtgever in gebruik zijnde tools als Kubernetes, JSON, Rest, GraphOl, OAS 3.0, Java, Python en Javascript.
  • Mate waarin de kandidaat over competentie samenwerken en doelgericht werken en flexibiliteit beschikt.
  • Kandidaat heeft ervaring met en kennis van het werken in DevOps teams.
  • 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

    Michelle Wassmer

    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.

    Privacy Preference Center