In het kader van het Aanvalsprogramma Informatievoorziening Nationale politie wordt momenteel een robuust platform gerealiseerd voor de informationele voorzieningen ten behoeve van de politieorganisatie.
Het Cluster Informatie, onderdeel van het Aanvalsprogramma, realiseert onder meer de infrastructuur en de tooling voor deze toekomstige informatievoorziening. Dit platform bevat alle noodzakelijke componenten op het gebied van hardware, database technologie, extractie- en eindgebruikerstools voor rapportage, analyse, werken met big data, ‘analytics’ en dergelijke. Ten opzichte van de bestaande voorziening (“Basis Voorziening Informatie - BVI) wordt de nieuwe omgeving geschikt voor een veel grootschaliger gebruik en wordt naast een oplossing voor gestructureerde data nu ook een oplossing voor ongestructureerde data (tekst, foto’s, social media, sensing etc.) geboden. Via o.a. te bieden analyse- en vrije-tekst (zoek)functies komen alle type data geïntegreerd beschikbaar op een met Google vergelijkbare gebruiksvriendelijkheid en performance. Voorzien wordt dat op deze manier uiteindelijk data uit een groot aantal in- en externe operationele bronnen wordt ontsloten naast specifieke stromen van ongestructureerde data.
De toekomstige omgeving wordt daarmee de nieuwe landelijke bron van informatievoorziening voor de gehele nationale politie. Het groeit door naar een grootschalige omgeving van een voor wat betreft Nederland unieke omvang – in termen van gebruikers, gebruik en volume aan data.
Voor de onderdelen Object Repository Services , Analytical Data Services en Reporting Data Services wordt gebruik gemaakt van het Hortonworks Data Platform (Apache Hadoop). Binnen de organisatie is door een toename van de werkzaamheden behoefte aan uitbreiding van het DevOps team.
Als ervaren Hadoop engineer weet je hoe om te gaan met onzekerheden – daarvoor toon je in je werk de passende attitude (houding en gedrag). Je staat open voor nieuwe zaken, bent van nature nieuwsgierig en leergierig. Werken in een dynamische en soms hectische omgeving past bij jou als persoon.
De gevraagde algemene kennis en ervaring bevat de volgende aspecten:
- Het aantoonbaar kunnen overdragen van state of the art kennis
- Op de hoogte van relevante ontwikkelingen in het vakgebied
- Volledige stack software engineering
- Testen (TDD)
- Gedistribueerde systemen
- Networking / security
- Scripting talen
- Functioneel programmeren / Objectoriëntatie
- Datastructuren
Gevraagde skills, ervaring met tools:
- Scripting / dynamische talen zoals Python / bash / Ruby
- Programmeertalen, zoals Java / Scala / C / C ++
- SQL
- REST / JSON
- Linux en Bash scripting
- NoSQL (gedistribueerde) databases
- Zoeksystemen (Lucene /ElasticSearch/SOLR )
- Agile software ontwikkelmethodieken
- Front- end codering en frameworks (HTML5 / JavaScript)
- DBMS
Een integriteitsonderzoek maakt onderdeel uit van de selectieprocedure.
Bereidheid om piketdiensten te draaien buiten kantoortijden (Maximaal 7 weken per jaar)