VNG

Developer Haal Centraal

VNG

De opdracht­omschrijving

Doel van de opdracht

(Door)ontwikkelen van API’s voor het bevragen van de Basisregistraties Personen (BRP), Adressen en Gebouwen (BAG), Kadaster (BRK) en Ondergrond (BRO) als onderdeel van het Haal Centraal ontwikkelteam (tester, designers en product owner). Je bent als “customer zero” verantwoordelijk voor de borging van de Developer Experience (DX) van de Haal Centraal API, en toetst deze voor verschillende ontwikkelomgevingen. Ook ben je medeverantwoordelijk voor de beveiliging van Haal Centraal API’s. Daarnaast ontwikkel je de voor Haal Centraal benodigde proxy’s om translaties en backward compatibility te realiseren, en realiseer je “mockups” om API labs met marktpartijen mogelijk te maken.

Verantwoordelijkheden en resultaatgebieden

Verantwoordelijkheid binnen het Haal Centraal team:

• Borgen, verbeteren en toetsen van de DX van de Haal Centraal API’s

• Borgen verbeteren en toetsen van de beveiliging van Haal Centraal API’s

• Opstellen van features die de werking van de API of proxy’s beschrijven

• Realiseren van proxy software t.b.v. translatie en backward compatibility, inclusief documentatie

• Verzorgen van de technische realisatie van experimenten en demo’s

• Vraagbaak voor vragen over websecurity van afnemers

• Meeschrijven aan de Design Visie van het Kennisplatform API’s.

• implementeren van CI/CD (Continuous Integration/Delivery) pipelines waarmee de kwaliteit en correctheid van de API specificaties en proxy implementatie automatisch worden gecontroleerd en gewaarborgd.

Houdingaspecten

• Analytisch

• Samenwerkingsgericht

• Kwaliteitsgericht

• Resultaatgericht

• Klantgericht

• Zelfstandig

• Netwerken

• Initiatiefrijk en enthousiasmerend

• Daadkrachtig

• Pragmatisch en oplossingsgericht

• Communicatief vaardig

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen

  • De kandidaat is op de in de profieltekst genoemde datum en tijdstip beschikbaar voor een matchgesprek.
  • De aangeboden kandidaat is beschikbaar voor de functie gedurende de periode en het aantal uur zoals beschreven in de offerteaanvraag.
  • Door de inschrijver is één CV en één motivatiebrief van de aangeboden kandidaat aangeleverd.
  • De aangeboden kandidaat voldoet aan alle genoemde eisen. Uit het cv en/of de aangeleverde motivatiebrief blijkt minimaal dat de aangeboden kandidaat aantoonbaar (door opleidingen, cursussen, werkervaring, voorbeeldprojecten et cetera.) beschikt over: • Minimaal 5 jaar werkervaring met gebruik van APIs, JSON, REST, GraphQL en OAS 3.0 • Minimaal HBO opleiding afgerond in de richting van informatie en WO werk- en denkniveau in informatica, opgedaan door minimaal 7 jaar aantoonbare ontwikkelervaring in het gemeentelijk domein • Minimaal 4 voorbeelden uit de afgelopen 5 jaar waaruit ervaring blijkt met API design en toetsing op DX in .NET, Python en Java in het domein van basisregistraties. • Minimaal 1 jaar ervaring met threat modeling en websecurity
  • 2 relevante referenties, die de volgende gegevens bevatten: naam referent, functie, organisatie, e-mailadres en/of telefoonnummer.

De Wensen

  • Per 1 september 2021 distribueert VNG Realisatie alle tijdelijke inhuur overeenkomsten via CTM Solution. Na gunning van de inhuuropdracht wordt de overeenkomst via CTM solutions aangeboden aan de winnende inschrijver.
  • De voorgestelde kandidaat heeft een opleiding afgerond op het gebied van Informatiekunde, computerkunde of vergelijkbaar
  • De voorgestelde kandidaat heeft kennis van gemeentelijke dienstverlening, en informatievoorziening.
  • De voorgestelde kandidaat heeft kennis van de actuele methoden -en technieken op het gebied van software ontwikkeling, bij voorkeur in een Agile-setting.
  • Aantoonbaar ruime ervaring met API design, API Styles, optimalisatie DX en Gherkin;
  • Aantoonbaar ervaring met gebruik van gereedschappen als: Git, Github, Docker, Kubernetes
  • De voorgestelde kandidaat heeft ervaring met verstrekking vanuit het BRP domein, BRK domein, BAG domein en WOZ domein
  • Voorgestelde kandidaat heeft ontwikkelervaring in het gemeentelijke domein in ontwikkelteams van complexe en privacygevoelige processystemen die basisgegevens gebruiken.
  • De voorgestelde kandidaat heeft diepgaande kennis van .NET en bijbehorende frameworks, kan tevens ontwikkelen in Java en Python.
  • Aantoonbare kennis van threat modeling en websecurity

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox