Hansken is een uniek Nederlands digitaal forensisch platform dat opsporings- en inlichtingendiensten in staat stelt grote hoeveelheden gegevens snel en transparant te verwerken. Hansken verwerkt miljarden digitale bestanden — van chatberichten en foto’s tot e-mails — en maakt ze inzichtelijk voor forensisch onderzoek. Wat Hansken onderscheidt, is dat het niet alleen een technologie is, maar een volwaardig ecosysteem. Het heeft een eigen governance, directe financiering door partners en een actieve nationale en internationale community die samenwerkt om Hansken te blijven innoveren en verbeteren.
Je bent een ervaren software engineer en teamspeler. Jij bent in staat om zelfstandig de meest complexe vragen en problemen (ontwikkelen/configureren/implementeren) op te delen in kleinere stappen en zo het probleem op te lossen. Daarnaast ben je ook in staat om op dezelfde manier collega software engineers mee te nemen en/of uit te leggen hoe een complex probleem aan te pakken. Je begeleidt en ondersteunt collega’s op een proactieve en constructieve manier en verricht team overstijgende taken. Je behoudt inzicht in organisatorische, procesmatige en vakinhoudelijke samenhangen in bredere context. Je volgt de ontwikkelingen in het digitaal forensisch domein en weet de relevantie daarvan voor Hansken in te schatten. Je bent een teamspeler bij uitstek. Ook heb je een duidelijk herkenbare voorbeeldrol binnen en buiten het scrumteam, waar het gaat om een constructieve en proactieve houding, het nakomen van gemaakte afspraken, het volgen en verbeteren van de processen en het leveren van (code)kwaliteit.
Software die bijdraagt aan gerechtigheid — dat is waar jij aan werkt. Wat jij bouwt, kan het verschil betekenen tussen vrijspraak en veroordeling. Dat maakt je werk betekenisvol.
Wat ga je doen?
We zoeken meerdere forensisch software engineers die verschillende subteams van de afdeling Hansken komen versterken. Hieronder een overzicht van die teams en wat je gaat doen:
- Team Formats – Hier bouw je bibliotheken die forensische sporen zichtbaar maken. Je ontwikkelt tools voor het importeren van forensische images en borgt kennis over de juiste interpretatie van data. Soms werk je aan het herkennen en verwerken van onbekende bestandsformaten of bestandssystemen.
- Team Data & Extractions (Codex) – Hier werk je aan de motor van Hansken. Je houdt je bezig met het ontsluiten, indexeren en veiligstellen van de data en het bewaken van dit proces.
- Team Search & Analytics - Hier houdt je je bezig met het ontsluiten van de sporen verkregen uit de extractie, deze relateren, daarop analyse plegen en zorgen dat de resultaten logisch en gebruiksvriendelijk worden weergegeven in de interface.
In alle teams geldt dat je bent betrokken bij het hele traject: van idee tot gebruik in de praktijk. Je denkt mee, ontwikkelt, test, reviewt code en levert derdelijns support samen met ons subteam Operations. Hansken draait op Linux en wordt ontwikkeld in Java 21, met een React front-end en Python API library om met Hansken te interacteren.