Full Stack Python Developer 36u/w
Volgnummer: 77926
Publicatiedatum: 15-01-2025
Locatie: 'S-GRAVENHAGE
Standplaats: 'S-GRAVENHAGE
Duur: 01-02-2025 - 01-08-2025
Optie tot verlenging: Ja
Reageren voor: 15-01-2025
Beschrijving programma:
ICTU werkt aan een betere digitale overheid. Voor haar opdrachtgevers ontwikkelt ICTU moderne, maatschappelijk relevante webapplicaties die de dienstverlening van de overheid aan burgers en bedrijven verbeteren. Daarbij worden hoge kwaliteitseisen gehanteerd: de webapplicaties moeten veilig en goed onderhoudbaar zijn en gebruiksvriendelijk – ook voor mensen met een beperking – en de privacy van gebruikers waarborgen.
Voor een deel van deze webapplicaties levert ICTU DevOps-dienstverlening. Dit betekent dat ICTU open source-software ontwikkelt met behulp van de nieuwste tools en technieken, ondersteund door een eigen kwaliteitsaanpak. Frequent worden nieuwe software-updates opgeleverd en voor dagelijks gebruik uitgerold naar de Rijkscloud. ICTU zorgt hierbij voor continuïteit door middel van beheer, monitoring en gebruikersondersteuning. Wanneer een webapplicatie volledig is ontwikkeld, wordt deze overgedragen aan een beheerpartij.
De opdracht betreft de realisatie van twee functionele componenten in het Algoritmeregister:
1. Identiteitenbeheersysteem
Dit deel betreft de toevoeging van een duurzaam en hiërarchisch georganiseerd systeem voor de identificatie van overheidsorganisaties die publiceren in het register. Dit systeem dient het mogelijk te maken om relevante stamgegevens uit verschillende bronnen te kunnen importeren en aan elkaar te koppelen. Dit met gebruik van een nieuwe overheidsstandaard voor identificatie van overheidsorganisaties en op een manier die robuust als stamgegevens in de toekomst wijzigen.
2. Tekstkwaliteitscontrole-assistent
Dit deel betreft de vernieuwing van een tekstkwaliteitscontrolehulp voor redacteurs als die algoritmebeschrijvingen willen publiceren op het register, met gebruik van hiervoor beschikbare expertservices. De assistent moet redacteurs visueel feedback geven over kwaliteitsgebreken in de eigen conceptteksten. Daarnaast is een éénmalige controle uit te voeren op de kwaliteit van reeds gepubliceerde algoritmebeschrijvingen en -sjablonen om een beter beeld te krijgen van de huidige tekstkwaliteit van het register als basis voor verbeteracties.
De volgende werkzaamheden zijn in een tiental iteraties uit te voeren:
• Vertaling van wensen naar gebruiks- en testscenario’s in een testplan
• Verkenning van de voor realisatie benodigde technieken en standaarden
• Verkenning van de werking van de huidige software en infra
• Technisch ontwerp van de beoogde aanpassingen
• Testgedreven realisatie van aanpassingen
• Bespreking van gerealiseerde wijzigingen in sprintreviews
• Verwerking van feedback in verbeterslagen
• Borging van naleving van compliance-vereisten.
Functie-eisen:
Academisch werk- en denkniveau
Uitstekende beheersing van de Nederlandse taal
Minimaql 2 jaar aantoonbare werkervaring met Python (back-end)
Minimaql 2 jaar aantoonbare werkervaring Vue (front-end)
Minimaql 2 jaar aantoonbare werkervaring Gitlab, Docker, Kubernetes, Helm en Harbor (CI/CD)
Minimaql 1 jaar aantoonbare werkervaring beheer van Keycloak (IAM)
Een eerder succesvol digitaal toegankelijk opgeleverde overheidssite als referentie
Beschikbaarheid uiterlijk medio januari (i.e.: per direct)
Wensen:
Werkervaring met het Logius Standaard Platform (Rijkscloud)
Werkervaring met het bouwen van publieke overheidswebsites die compliance-vereisten van de overheid naleven
Werkervaring als data scientist of data analist Solliciteer nu!
Duur: 01-02-2025 - 01-08-2025
Optie tot verlenging: Ja
Reageren voor: 15-01-2025
Beschrijving programma:
ICTU werkt aan een betere digitale overheid. Voor haar opdrachtgevers ontwikkelt ICTU moderne, maatschappelijk relevante webapplicaties die de dienstverlening van de overheid aan burgers en bedrijven verbeteren. Daarbij worden hoge kwaliteitseisen gehanteerd: de webapplicaties moeten veilig en goed onderhoudbaar zijn en gebruiksvriendelijk – ook voor mensen met een beperking – en de privacy van gebruikers waarborgen.
Voor een deel van deze webapplicaties levert ICTU DevOps-dienstverlening. Dit betekent dat ICTU open source-software ontwikkelt met behulp van de nieuwste tools en technieken, ondersteund door een eigen kwaliteitsaanpak. Frequent worden nieuwe software-updates opgeleverd en voor dagelijks gebruik uitgerold naar de Rijkscloud. ICTU zorgt hierbij voor continuïteit door middel van beheer, monitoring en gebruikersondersteuning. Wanneer een webapplicatie volledig is ontwikkeld, wordt deze overgedragen aan een beheerpartij.
De opdracht betreft de realisatie van twee functionele componenten in het Algoritmeregister:
1. Identiteitenbeheersysteem
Dit deel betreft de toevoeging van een duurzaam en hiërarchisch georganiseerd systeem voor de identificatie van overheidsorganisaties die publiceren in het register. Dit systeem dient het mogelijk te maken om relevante stamgegevens uit verschillende bronnen te kunnen importeren en aan elkaar te koppelen. Dit met gebruik van een nieuwe overheidsstandaard voor identificatie van overheidsorganisaties en op een manier die robuust als stamgegevens in de toekomst wijzigen.
2. Tekstkwaliteitscontrole-assistent
Dit deel betreft de vernieuwing van een tekstkwaliteitscontrolehulp voor redacteurs als die algoritmebeschrijvingen willen publiceren op het register, met gebruik van hiervoor beschikbare expertservices. De assistent moet redacteurs visueel feedback geven over kwaliteitsgebreken in de eigen conceptteksten. Daarnaast is een éénmalige controle uit te voeren op de kwaliteit van reeds gepubliceerde algoritmebeschrijvingen en -sjablonen om een beter beeld te krijgen van de huidige tekstkwaliteit van het register als basis voor verbeteracties.
De volgende werkzaamheden zijn in een tiental iteraties uit te voeren:
• Vertaling van wensen naar gebruiks- en testscenario’s in een testplan
• Verkenning van de voor realisatie benodigde technieken en standaarden
• Verkenning van de werking van de huidige software en infra
• Technisch ontwerp van de beoogde aanpassingen
• Testgedreven realisatie van aanpassingen
• Bespreking van gerealiseerde wijzigingen in sprintreviews
• Verwerking van feedback in verbeterslagen
• Borging van naleving van compliance-vereisten.
Functie-eisen:
Academisch werk- en denkniveau
Uitstekende beheersing van de Nederlandse taal
Minimaql 2 jaar aantoonbare werkervaring met Python (back-end)
Minimaql 2 jaar aantoonbare werkervaring Vue (front-end)
Minimaql 2 jaar aantoonbare werkervaring Gitlab, Docker, Kubernetes, Helm en Harbor (CI/CD)
Minimaql 1 jaar aantoonbare werkervaring beheer van Keycloak (IAM)
Een eerder succesvol digitaal toegankelijk opgeleverde overheidssite als referentie
Beschikbaarheid uiterlijk medio januari (i.e.: per direct)
Wensen:
Werkervaring met het Logius Standaard Platform (Rijkscloud)
Werkervaring met het bouwen van publieke overheidswebsites die compliance-vereisten van de overheid naleven
Werkervaring als data scientist of data analist Solliciteer nu!