Functieomschrijving
Voor ICTU zoeken wij een Fullstack Ontwikkelaar. Verantwoord datagebruik is een prioriteit binnen de Nationale Digitaliseringsstrategie. Het federatief datastelsel (FDS) stimuleert en faciliteert gegevensuitwisseling tussen overheden en tussen overheden en private partijen. Met de schaalvergroting van gegevensuitwisseling en de diversificatie van deelnemende partijen wordt grip op toegang een steeds grotere uitdaging. FTV ontwikkelt landelijke standaarden voor toegangsverlening tot API’s en een referentie-implementatie, OpenFTV, die de voorgestelde architectuur en werkbaarheid bewijst. OpenFTV wordt doorontwikkeld richting productieniveau en toegepast in praktijkproeven en productie.Jouw rol
Je breidt OpenFTV uit en verbetert de robuustheid van bestaande functies. Je helpt bij de implementatie van OpenFTV in proof-of-concepts en in productieomgevingen. Je werkt afstemming met de Product Owner en Architect en met implementatiepartners en overheden. Je draagt het gedachtengoed en de standaarden van FTV uit naar stakeholders zoals leveranciers van gemeentesoftware, toegangsverleningssoftware en connectiviteitsoplossingen.
Activiteiten
- Toevoegen van nieuwe functionaliteiten aan OpenFTV
- Verbeteren van de robuustheid en stabiliteit van bestaande functies
- Beheren en actueel houden van de demonstratie- en simulatieomgeving waarin OpenFTV wordt getoond
- Documenteren van architectuur, werking en correct gebruik van OpenFTV
- Correct inzetten van OpenFTV in de FDS-simulatieomgeving
- Meewerken in multidisciplinaire teams bij PoC’s en implementaties, zowel in experimentele als in productiesituaties
Resultaten & werkwijze
Je werkt volgens een agile-methodiek met korte iteraties; elke twee weken wordt een werkende iteratie van OpenFTV opgeleverd, waarvoor minimaal eenmaal per kwartaal een publiek beschikbare versie met productiekwaliteit wordt nagestreefd. Bij PoC’s en implementaties worden concrete opleveringen afgestemd op jouw rol en inzet. Het beoogde eindresultaat is een zo compleet en kwalitatief hoogwaardig mogelijke oplossing inclusief documentatie en benodigde DevOps-artefacten.
Jouw profiel
Je bent een ervaren ontwikkelaar die comfortabel opereert in multidisciplinaire teams en op basis van technische en inhoudelijke kennis verantwoordelijkheid neemt voor de uitvoering van jouw activiteiten. Je beschikt over goede communicatieve vaardigheden in het Nederlands, zowel mondeling als schriftelijk. Je hebt een gedegen technische achtergrond en ervaring met relevante methoden en technieken. Door de kleine teamomvang ben je zelfstandig, flexibel en vaardig in het plannen, uitvoeren en bewaken van je werkzaamheden binnen het bredere FDS-veld. Je kunt functioneren in teams bij implementatiepartners en klanten en blijft standvastig in het juist toepassen van de principes en standaarden van FTV.
Functie eisen
- Je beschikt over WO- of HBO-werk- en denkniveau
- Je hebt meer dan 3 jaar kennis en ervaring met Golang en Kubernetes
- Je hebt meer dan 2 jaar kennis en ervaring met React en CSS-frameworks (zoals Tailwind)
- Je hebt meer dan 1 jaar kennis en ervaring met Python
- Je hebt meer dan 2 jaar kennis en ervaring met IAM-platforms
Functie wensen
- Je hebt affiniteit en ervaring met Identity en Access Management (IAM)-software
- Je hebt aantoonbare ervaring met Helm-charts
- Je hebt aantoonbare kennis van en ervaring met gegevensuitwisseling via API-gateways
- Bij voorkeur heb je relevante werkervaring binnen de Rijksoverheid
