Senior Software Engineer / Tooling Specialist OSINT
1. Draagt zorg voor de ontwikkeling van tooling
2. Levert een bijdrage aan onderzoeksteams waarbij de technische kennis gebruikt wordt om snel de juiste relevante data beschikbaar te stellen
3. Levert een bijdrage aan projectteams waarbij de technische kennis gebruikt wordt om complexe, dan wel nog niet eerder voorgekomen complexe IV-vraagstukken
4. Levert onderzoeksrapporten, prototypes, “proof of concepts” en productie van software op waarbij kwaliteit en continuïteit van de ontwikkelwerkzaamheden worden geborgd
De ideale kandidaat voor deze opdracht neemt onderstaande ervaring en competenties mee:
- HBO of universitair werk- en denkniveau
- Bij voorkeur een opleiding in de richting van Informatica.Kennis
- Bekend met de linux commandline omgeving
- Uitgebreide ervaring en kennis van C#/.NET (incl. Linq/TPL) is een pre-requisite
- Affiniteit voor geautomatiseerde testing Ervaring
- Ervaring met Git of andere versie beheer systemen
- Ervaring met ontwikkelen op Linux
- Ervaring met relationele databases (en ORMs), multithreading, docker/kubernetes
- Ervaring met python, bash, GNU Make, en/of WPF/Avalonia is een bonus
Competenties:
- Een zelfstandige teamplayer
- Creatief en oplossingsgericht
- Bereid en capabel om zelf problemen op te lossen zonder al te veel externe hulp te hoeven inschakelen
- Resultaatgericht, flexibel, klantgericht en creatief
De opdracht richt zich op de doorontwikkeling van de huidige IT-infratstructuur voor OSINT-onderzoek (open source intelligence) van de AIVD en MIVD. Dit is een complex systeem waarin veel ontwikkelingen plaatsvinden. Het faciliteren van ontwikkelwerkzaamheden op het gebied van heimelijke netwerken en datatransportsystemen is daar onderdeel van. Daarnaast zijn er ook genoeg bestaande uitdagingen, zoals een goede balans tussen veiligheid en effectiviteit. Maar ook het constant toegang houden tot sociale media. De opdracht wordt uitgevoerd binnen de JSCU.
De JSCU bestaat uit medewerkers van de Algemene Inlichtingen- en Veiligheidsdienst (AIVD) en de Militaire Inlichtingen- en Veiligheidsdienst (MIVD). De JSCU is daarmee zowel onderdeel van de MIVD/Defensie als van de AIVD/Binnenlandse Zaken en wordt ook door beide diensten aangestuurd. De JSCU stelt zich ten doel middels technische verwerving te voorzien in data die voor de beantwoording van onderzoeksvragen van inlichtingenteams van de MIVD en de AIVD een essentiële bijdrage leveren. Dat doet de JSCU onder meer door de inzet van hackoperaties, ICT-access-operaties, onderzoeksopdrachtgerichte interceptie van data via de kabel, en op alle frequentiebanden in de ether, lawful intercept-verzoeken, taps, open source-verwerving en de aanschaf van commerciële bronnen. Om met de verworven data een zo groot mogelijke toegevoegde waarde te leveren stelt de JSCU zich binnen de kaders van de Wiv2017 voorts ten doel decryptie van vercijferde data uit te voeren, omgevingsonderzoek te doen naar de technische infrastructuur van doellanden en innovaties aan te jagen binnen het domein van technische verwerving.
Knock-out Eisen
- Minimaal 3 jaar aantoonbare werkervaring met het gekozen eCF profiel of soortelijke functie
- eCF3 Senior Professional /Manager - het creatief ontwikkelen van applicaties en het kiezen van de geschikte technische opties; het rekening houden met andere ontwikkelingsactiviteiten; het optimaliseren van applicatieontwikkeling, -beheer en –prestaties door het gebruik van architectuur en het hergebruik van bewezen oplossingen
- Minimaal aantal uren per week 36
Wensen
- Heeft bij voorkeur meer dan aangegeven eis aantoonbare werkervaring met de gevraagde functie binnen het eCF profiel
- Uitgebreide ervaring en kennis van C#/.NET (incl. Linq/TPL)
- Aantoonbare werkervaring met Linux
- Is bij voorkeur 40 uur per week beschikbaar
- Een opleiding in de richting van Informatica
- Is bekend met de linux commandline omgeving
- Ervaring met Git of andere versie beheer systemen
- Ervaring met ontwikkelen op Linux
- Ervaring met relationele databases (en ORMs), multithreading, docker/kubernetes
- Ervaring met python, bash, GNU Make, en/of WPF/Avalonia is een bonus
- Affiniteit voor geautomatiseerde testing