Python Software Developer (Vulnerability Data Platform)
Functieoverzicht
Als Python Software Developer werk je aan het centrale dataplatform en dashboard voor Vulnerability Management. Je focus ligt op het softwarematig doorontwikkelen, integreren en schalen van het dashboard, zodat het breder inzetbaar is binnen de organisatie.
Belangrijkste werkzaamheden
• Dashboard & platformontwikkeling: doorontwikkelen en uitbreiden van het bestaande Vulnerability Dashboard om bruikbaarheid en schaalbaarheid voor diverse interne stakeholders te vergroten.
• API & data-integratie: ontsluiten, transformeren en koppelen van interne en externe databronnen (o.a. asset-registers, vulnerability feeds en scan-results) via API's.
• Graph data modeling: modelleren en bevragen van complexe relaties tussen IT-assets en kwetsbaarheden in een Graph Database (bijv. Neo4j met Cypher/GraphQL).
• CI/CD & deployment: opzetten, onderhouden en optimaliseren van deployment-pipelines binnen een strikte OTAP-structuur op OpenShift, met behulp van Tekton en ArgoCD.
• Agile software engineering: bijdragen aan het development-team door middel van clean code, code reviews en agile samenwerking.
Technische omgeving
• Programmeertaal: Python
• Graph Database: Neo4j (Cypher/GraphQL)
• Containerplatform: OpenShift
• CI/CD: Tekton, ArgoCD
• Databronnen: asset-registers, vulnerability feeds, scan-results
Eisen
• HBO werk- en denkniveau met minimaal 5 jaar relevante IT-werkervaring
• Aantoonbare medior werkervaring met Python softwareontwikkeling (backend/data processing)
• Medior ervaring met het ontwerpen en implementeren van API-koppelingen (REST/GraphQL) en data-integraties
• Medior ervaring met Graph databases (bijv. Neo4j, Cypher, GraphQL)
• Medior ervaring met Git, CI/CD-pipelines, de Software Development Life Cycle (SDLC) en werken in OTAP-omgevingen
• Medior ervaring met Red Hat OpenShift (en ArgoCD en Tekton)
• Nederlandstalig
Wensen
• Afgeronde HBO-diploma (bij voorkeur richting Informatica/Software Engineering)
• Achtergrond of ervaring met Data Science technieken (voor datatransformatie of -analyse)
• Ervaring met het bouwen van security-, risk- of compliance-gedreven dashboards of platforms
• Bekend met en ervaring in Agile/Scrum-werkomgevingen
Kerngegevens
Vergelijkbare opdrachten
Cloud / Platform Engineer - Gemeente Vlaardingen
Senior Oracle Apex Ontwikkelaar - Raad voor de Rechtspraak
AWS DevOps / Cloud Engineer
Andere opdrachten bij deze opdrachtgever
Endevor Administrator AV2026-GV 20-10
Testautomatiseerder AV2026-GV 19-10
Senior Programmamanager Datamigratie AV2026-DOU 14-10
Liever dat wij meezoeken?
