Back-end developer
Utrecht
32u
Max. €110,- per uur
ZZP
Geonovum zoekt een ervaren back-end developer voor het ondersteunen van diverse projecten, met een focus op het programma Data bij de bron van het Ministerie van BZK. Het doel van dit programma is het verbeteren van de datakwaliteit en interoperabiliteit binnen de overheid, wat bijdraagt aan transparantie, controleerbaarheid en betere dienstverlening. Als back-end developer draag je bij aan cruciale ontwikkelingen op dit gebied, met specifieke aandacht voor developer tools en data-logging.
Taken en verantwoordelijkheden
Ontwikkeling en beheer van developer.overheid.nl:
- Verbeteren van de Developer Experience en de bruikbaarheid van de site.
- Uitbreiding van functionaliteiten, zoals:
- Inzichten en zoekmogelijkheden voor het open source repository-overzicht.
- Publiceren van blogs en best practices over back-end ontwikkeltechnieken.
- Ondersteunen van publieke organisaties met implementatieadvies.
Logboek data verwerkingen:
- Implementeren van logging in back-end applicaties met standaarden zoals Open Telemetry (OTLP).
Standaardisatie en innovatie:
- Ondersteunen van implementatie van nieuwe API-standaarden:
- Deelnemen aan codesprints en het ontwikkelen van voorbeeldcode.
- Feedback geven en deelnemen aan discussies over standaarden.
- Adviseren over adoptie en toepassing van standaarden.
Vereisten
- Programmeertalen: Ervaring met Python, Go, JavaScript (incl. React en TypeScript), en NodeJS (pré).
- Ervaring met open source: implementeren, onderhouden, en samenwerken aan opensourceprojecten.
- Vaardigheid in het geven van presentaties en adviezen aan ontwikkelaars en teams.
- Specifieke kennis van logging-technieken zoals Open Telemetry.
Resultaten
Je werk leidt tot:
- Een verbeterde ontwikkelaarservaring op developer.overheid.nl.
- Uitgebreide functionaliteiten en transparantie rond opensourceprojecten.
- Verantwoorde dataverwerking en logging binnen (geo)informatiesystemen.
- Praktische ondersteuning voor nieuwe (API-)standaarden binnen het publieke domein.
Geonovum biedt een dynamische werkomgeving waarin je direct impact hebt op de dataverwerking en technische interoperabiliteit binnen de overheid.