Keywords:
Forensics, Engineering
Type:
Temporary employment
Location:
Den Haag
Education:
Master (EQF 7)
Published:
06/09/2017
Status:
Open
Apply before:
31/12/2017
Hours p/wk:
36

Functie­omschrijving

Dankzij innovatieve applicaties en bibliotheken op het gebied van data-recovery en data-analyse kunnen daders van misdrijven sneller opgespoord en vervolgd worden. Als software engineer bij het Nederlands Forensisch Instituut draag jij bij aan het project NFiDENT en ontwikkel jij software die onze samenleving veiliger en rechtvaardiger maakt.

Het team Forensische Software Engineering ontwikkelt voornamelijk data-analyseapplicaties en libraries. Een belangrijk onderdeel van het werk is het reverse engineeren van onbekende bestandsformaten of bestandssystemen om forensische sporen zichtbaar te maken. Onze engineers duiken in low-level datastructuren en algoritmiek en halen de betekenis van de laatste bit boven water.

Binnen dit team ga jij aan de slag voor het project NFiDENT. Dit project betreft de ontwikkeling van een compleet proces om op externe locaties drugs betrouwbaar en snel te identificeren. Hiermee kunnen drugsanalyses worden uitgevoerd door de politie, waarna het Nederlands Forensisch Instituut (NFI) de interpretatie van de resultaten uitvoert. Door gebruik van NFiDENT wordt de doorlooptijd van het proces enorm verkort.

Je draagt bij aan de doorontwikkeling van NFiDENT en bent verantwoordelijk voor het implementeren van een ‘machine learning’-oplossing. Je levert een methode op voor automatische interpretatie van de data, zodat rapporten zonder tussenkomst van een deskundige kunnen worden verzonden. Daarnaast lever je een high-level overzicht van de chemische samenstellingen in een grote dataset van GC-MS-analyses.

Je levert een prototype op en evalueert deze. Dat doe je door het combineren en begrijpen van de onderliggende chemische processen en analytische procedures met de statistische context van werken met grote datasets.

Het project NFiDENT bestaat uit twee delen:

  • Verkennende data-analyse en experimenten om constant veranderingen in de markt van verdovende middelen te monitoren. Hiervoor gebruik je speciaal geschreven code die realtime de databases en nieuwe monsters bevraagt en analyseert.
  • Machine learning en automatiseringswerk om de deskundigen te ondersteunen met chemisch bewijs in standaardzaakwerk. Dit leidt uiteindelijk tot geautomatiseerd rapporteren.

Je voert hierbij de volgende taken uit:

  • Je implementeert een dataverwerkingslijn voor chemische (GC-MS) monsters die op verschillende locaties door verschillende instrumenten zijn geproduceerd.
  • Je ontwikkelt en implementeert een datamining infrastructuur, parallel aan de reguliere zaakwerk-workflow. Hiervoor gebruik je machine learning methodes om automatische classificaties van forensische samples te bewerkstelligen.
  • Je zorgt voor continue ontwikkeling en experimenten met datamining en machine learning strategies. Voor de input spreek je met NFI- en politiemedewerkers.
  • Je levert inzichten en antwoorden met een solide statistische onderbouwing, gebaseerd op de verzamelde data, aan de NFI-deskundigen.

Functie-eisen

  • Je hebt een relevant hbo- of wo-diploma, bijvoorbeeld in de (technische) informatica, software engineering, analytische chemie, bio-informatica, statistiek, Forensic Sciences of Artificial Intelligence.
  • Je hebt ervaring met diverse programmeertalen en –tools, waaronder Java, Matlab/R/Python of vergelijkbare taal.
  • Je hebt bij voorkeur ervaring met chemische analyses (GC-MS/LC-MS).
  • Je kunt kritisch en systematisch dataverzamelingen analyseren.
  • Je hebt een goede beheersing van de Engelse en Nederlandse taal.
  • Je hebt ervaring met machine learning algorithms, interpretatie en validatie.
  • Je kunt bij voorkeur ook programmeren in Java/Scala, in aanvulling op scripting language skills.
  • Je kunt bij voorkeur werken met NoSQL database technologies (MongoDB, Cassandra), en ook ervaring met versiebeheersystemen zoals Git en Mercurial is een pre.
  • Je hebt ervaring of affiniteit met (low-level) computertechniek en reverse engineering.
  • Je bent proactief en communicatief vaardig, en kunt in grote mate zelfstandig werken.
  • Je bent kritisch en werkt op een nauwkeurige, systematische manier, en toetst jouw resultaten bij collega’s.
  • Je neemt de verantwoordelijkheid voor een correcte uitvoering van de opdrachten.
  • Je draagt bij aan een gezamenlijk resultaat, ook wanneer dit niet van direct persoonlijk belang is.
  • Je wisselt actief ideeën uit met collega’s en/of externen over methoden, technieken en inzichten.
  • Je denkt vooruit en weet de benodigde acties daarvoor in te zetten.
  • Je hebt kennis van en past relevante voorschriften en procedures toe.
  • Je signaleert tijdig, prioriteert en koppelt terug als er knelpunten zijn.
  • Je mag fouten maken, maar je leert hiervan.
  • Je draagt eigen kennis over, integreert nieuwe kennis in bestaande kennis en geeft actief feedback.

Arbeids­voorwaarden

  • Salaris­niveauschaal: 11
  • Salaris­omschrijving: Het Functiegebouw Rijk is van toepassing, specifiek de functie Wetenschappelijk Medewerker van schaal 11.
  • Maand­salaris: Min €2.996Max. €4.605 (bruto)
  • Dienst­verband: Tijdelijke aanstelling voor de duur van project / traject / werkzaamheden
  • Contract­duur: 1 jaar
  • Maximaal aantal uren per week: 36

 

Overige arbeids­voorwaarden

Naast het salaris en vakantiegeld kun je rekenen op een eindejaarsuitkering, de zogeheten dertiende maand. De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Tot de secundaire arbeidsvoorwaarden behoren onder meer maximaal 55% betaald ouderschapsverlof (onder voorwaarden), studiefaciliteiten, een extra verlofregeling voor ouderen en een vergoeding woon-werkverkeer. Bovendien kun je je arbeidsvoorwaardenpakket deels zelf samenstellen.

 

  • Het gaat in eerste instantie om een tijdelijke aanstelling of detachering voor een jaar.
  • De aanvankelijke inschaling en functievervulling zijn afhankelijk van je opleiding en ervaring.
  • Solliciteren? Mail je motivatie en cv naar mevrouw K. Driessen, teammanager Forensische Software Engineering, via sollicitatiesdbs@nfi.minvenj.nl.
  • Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.
  • Een Verklaring Omtrent het Gedrag (VOG) en een veiligheidsonderzoek B maken deel uit van de sollicitatieprocedure.

Meer over de functiegroep Wetenschappelijk Medewerker

Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.

 

Meer over jouw toekomstige afdeling

De divisie Digitale en Biometrische Sporen (DBS) houdt zich voornamelijk bezig met forensisch onderzoek binnen geautomatiseerde systemen. Veel soorten software en hardware passeren hierbij de revue. DBS werkt niet alleen voor de politie en het ministerie van Veiligheid en Justitie, maar ook voor de Koninklijke Marechaussee, de Fiscale en Sociale Inlichtingen- en Opsporingsdiensten (FIOD en SIOD), de Algemene Inspectiedienst (AID) en het Korps Landelijke Politiediensten (KLPD).

Vaak hebben opdrachtgevers zelf gespecialiseerde deskundigen in dienst. DBS verricht dan ook voornamelijk onderzoek in complexe gevallen waar de klanten zelf niet verder mee komen. Ook krijgt DBS (buitenlandse) rechtshulpverzoeken op digitaal gebied. Vanwege de enorme technologische ontwikkelingen op dit terrein investeert DBS relatief veel tijd in onderzoek en ontwikkeling (R&D) en kennisoverdracht.

De afdeling werkt in innovatieve projecten nauw samen met diverse universiteiten en kennisinstituten, zowel nationaal als internationaal. De goede resultaten van die projecten dragen er mede aan bij dat het NFI op het gebied van digitale technologie internationaal zeer hoog staat aangeschreven. De afdeling participeert in het FIDIS Network of Excellence. Bij DBS werken ongeveer honderd medewerkers.

Team Forensische Software Engineering
Forensische software speelt een belangrijkere rol dan ooit bij het opsporen en vervolgen van misdrijven. Laptops, smartphones, cloudopslag; onderzoekers hebben te maken met terabytes aan digitaal bewijsmateriaal afkomstig uit verschillende bronnen. Software die enorme hoeveelheden data veilig opslaat én het mogelijk maakt om snel en efficiënt de juiste informatie te vinden, is in opsporingsonderzoeken letterlijk van levensbelang.

Het team Forensische Software Engineering ontwikkelt en test deze complexe en innovatieve software voor onder meer politie, het OM, de FIOD en buitenlandse overheden. Denk aan een applicatie om de bewijskracht van sporen te berekenen, ons bigdata-platform Hansken of de software voor NFiDENT, waarmee de politie op locatie snel DNA-sporen kan analyseren en drugstesten kan uitvoeren.

Bij het team Forensische Software Engineering sta je midden in de actualiteit. In een divers en sociaal team van professionals draag je bij aan omvangrijke vooraanstaande projecten. Of je werkt juist meer zelfstandig aan kleinere softwareoplossingen. Je krijgt veel vrijheid en verantwoordelijkheid om zelf invulling te geven aan je werk. In het team heerst een prettige, informele werksfeer en er worden regelmatig groepsuitjes georganiseerd.