Python Software Developer (Vulnerability Data Platform)
- Organisatie: Belastingdienst
- Locatie: Apeldoorn
- Uren: 36 uur per week
- Looptijd: 2 maanden
- Tarief: €95 per uur (max)
- Start: 2026-11-02T22:59:00Z
- Sluitingsdatum: 2026-10-12T12:00:00Z
- Soort opdracht: Detachering
Kwetsbaarheden in de IT-systemen van de Belastingdienst mogen niet onopgemerkt blijven. Jij bouwt het platform dat ze zichtbaar maakt. Bij de Belastingdienst B/cao (Ministerie van Financiën) in Apeldoorn werk je als Python Software Developer aan het centrale dataplatform en dashboard voor Vulnerability Management. Het proces van kwetsbaarhedenbeheer staat; jouw focus ligt volledig op de software. Je bouwt robuuste API-koppelingen, verwerkt complexe datastromen naar een Graph Database (Neo4j) en maakt het dashboard schaalbaar, zodat steeds meer teams binnen de organisatie ermee werken. Dat doe je in een modern containerlandschap op OpenShift, waar geautomatiseerde CI/CD-pipelines met Tekton en ArgoCD de standaard zijn.
Taken
- Je ontwikkelt het Vulnerability Dashboard door tot een schaalbaar platform voor diverse interne stakeholders.
- Je ontsluit en koppelt nieuwe databronnen zoals asset-registers, vulnerability feeds en scan-results via API's.
- Je modelleert en bevraagt relaties tussen IT-assets en kwetsbaarheden in Neo4j met Cypher/GraphQL.
- Je zet deployment-pipelines op OpenShift op en optimaliseert ze met Tekton en ArgoCD binnen OTAP.
- Je versterkt het development-team met clean code, code reviews en agile samenwerking.
Profiel
- Een medior Python-developer die energie krijgt van data-integratie en complexe relaties in graph-databases.
- Je beweegt je makkelijk in een containerlandschap met OpenShift en geautomatiseerde pipelines.
- Je werkt graag in een agile team en levert schone, reviewbare code.
- Affiniteit met security, risk en compliance maakt je hier extra waardevol.
Eisen
- Werk- en denkniveau: HBO werk- en denkniveau met minimaal 5 jaar relevante IT-werkervaring
- Python Development: Aantoonbare medior werkervaring met Python softwareontwikkeling (backend/data processing)
- API & Dataintegratie: Medior ervaring met het ontwerpen en implementeren van API-koppelingen (REST/GraphQL) en data-integraties
- Graph Databases: Medior ervaring met Graph databases (bijv. Neo4j, Cypher, GraphQL)
- DevOps & Delivery: Medior ervaring met Git, CI/CD-pipelines, de Software Development Life Cycle (SDLC) en werken in OTAP-omgevingen
- Container Platformen: Medior ervaring met Red Hat OpenShift (en ArgoCD en Tekton)
- Nederlandstalig
Pré's
- Opleiding: Afgeronde HBO-diploma (bij voorkeur richting Informatica/Software Engineering)
- Data Science: Achtergrond of ervaring met Data Science technieken (voor datatransformatie of -analyse)
- Domain Context: Ervaring met het bouwen van security-, risk- of compliance-gedreven dashboards of platforms
- Methodiek: Bekend met en ervaring in Agile/Scrum-werkomgevingen
Praktisch
- looptijd: Project voor langere duur (initiële einddatum 31-12-2026)
- startdatum: In overleg
- contractvorm: Loondienst of freelance: beide mogelijk
- uren_per_week: 36 uur per week
- sluitingsdatum: 12-10-2026, 14:00 uur
- standplaats_thuiswerken: Apeldoorn
Alleen kandidaten die aantoonbaar aan alle knock-outeisen voldoen worden in behandeling genomen.