Details opdracht


Vorige  Volgende

Referentienummer: 001386
 
Opdracht: Senior Java Developer Big Data Applicaties
 
Sluitingsdatum: 2018-01-02 17:00
 
Status: gesloten
 
Vakgebied: ICT (zakelijke automatisering)
 
Provincie: Utrecht
 
Beschrijving:
Startdatum 12-03-2018
Einddatum 30-06-2018
Optie tot verlenging Ja
Uren per week 36
 
 
Opdracht omschrijving
Bij de Nationale Politie wordt momenteel een modern en robuust Intelligence platform gerealiseerd in een private cloud die de informatievoorziening van de politieorganisatie vernieuwd en verbeterd. De productlijn Cloud, Big Data, Internet realiseert onder meer deze private cloud, meerdere big data infrastructuren, de tooling en werkt tevens aan een aantal specifieke toepassingen. Vind jij het interessant om cloud en big data technologie te ontwikkelen en toe te passen om Nederland veiliger te maken, bij te dragen aan maatschappelijk relevante ontwikkelingen en wil je ons helpen om big data een steeds grotere rol in ons politiewerk te geven? Door een toename van de werkzaamheden hebben we behoefte aan uitbreiding van de al aanwezige DevOps teams!
 
Ons qua omvang voor Nederland unieke Intelligence platform bevat alle noodzakelijke componenten op het gebied van hardware, big data technologie, extractie- en eindgebruikers tools voor data analyse, interpretatie en visualisatie. Onder de noemer ‘Alles is data’ komen alle typen data geïntegreerd beschikbaar middels een uniforme set van zoek en analyse functionaliteit. Onze data komt uit een groot aantal in- en externe bronnen, die verwerkt wordt in een ’state-of-the-art’ gedistribueerde en functioneel modulaire omgeving. De toekomstige omgeving wordt daarmee de nieuwe landelijke bron van informatievoorziening voor de gehele Nationale Politie. Het groeit door naar een grootschalige omgeving in termen van gebruikers, gebruik en volume aan data.
Binnen de organisatie is door een toename van de werkzaamheden behoefte aan uitbreiding van de al aanwezige DevOps teams.
Onderdeel van de opdracht is bereidheid om piketdiensten (stand-by) te draaien buiten kantoortijden (maximaal 7 weken per jaar).
 
 
Doelstelling
Voor de ontwikkeling van applicaties binnen verschillende big data frameworks wordt gezocht naar een senior Java developer met ervaring in het ontwikkelen van op microservices software architectuur gebaseerde applicaties met Spring Boot, gebruik makend van big data technologie stacks zoals Kafka, Spark, Elasticsearch, Cassandra, MongoDB e.a. Focus ligt op de doorontwikkeling van bestaande en nieuwe applicaties in de vorm van analytische processen en het vastleggen en verwerken van grote hoeveelheden gestructureerde en ongestructureerde data.
 
 
Verantwoordelijkheden
Je gedraagt je als ervaren big data Java developer in een bestaand DevOps team en binnen de agile projectaanpak werk je mee aan de totstandkoming van de applicaties.
Je werkt graag samen in een DevOps team van ontwikkelaars, data scientists, grafische vormgevers en cloud- en big data system engineers en bent snel enthousiast om samen met collega’s te werken aan nieuwe uitdagingen.
Je bent niet snel uit het veld geslagen ook al weet je niet meteen hoe alles precies in elkaar steekt.
Je hebt een passie voor open source software en experimenteert hier graag mee.
Je blijft op de hoogte van relevante ontwikkelingen en je doet proactief voorstellen ter verbetering van het technisch beheer.
Je draagt kennis over naar collega's over relevante expertise binnen het eigen vakgebied.
Binnen het eigen vakgebied ben je in staat adviserend op te treden bij incidenten, problemen, changes en projecten.
Je neemt deel aan piketdiensten (stand-by) en participeert iedere dag in ontwikkeltrajecten.
 
 
Vakmatige taken
Als ervaren big data Java developer weet je hoe om te gaan met onzekerheden – daarvoor toon je in je werk een passende 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
Test driven development (TDD) en test automation
Networking en security
Functioneel programmeren / Objectoriëntatie
Datastructuren
Participeren in het verder implementeren van functionaliteiten in de vorm van analytische processen, Predictive Analytics en het vastleggen en beschikbaar stellen van data (gestructureerd en ongestructureerd) m.b.v. deze omgeving.
 
 
Leidinggevende taken
Je moet in staat zijn om een rol te kunnen vervullen als technische lead op een traject.
 
 
Contacten
Intern met eindgebruikers en collega's binnen de dienst-ICT, extern met leveranciers en andere overheden. Contacten zijn vak- en/ of dienstverlening inhoudelijk.
 
 
Inzet in de lijn of project
In de lijn.
 
 
Opleiding
Een afgeronde en erkende opleiding op HBO/WO niveau in een ICT of informatica gerelateerde richting.
Geschoold middels het succesvol afgelegd hebben van relevante trainingen.
 
 
Werkervaring
Aantoonbare werkervaring met minimaal 8 van de onder genoemde tools of skills:
Programmeertalen: Java 
Microservice software architectuur
test automation op basis van o.a. Selenium, Fitnesse, Mockito en Protractor
test driven development
Monitoring en logging: Grafana, Kibana, Rundeck
Spring Framework en/of Spring Boot
REST / JSON - DBMS’en en SQL
Docker
Gedistribueerde Search engines (ElasticSearch)
Agile/DevOps/Continuous Delivery (Scrum/Kanban)
Git/Jenkins/Maven/Nexus/Sonar
Front-end programmeertalen en frameworks (HTML5 / JavaScript / CSS3 / Bootstrap / AngularJS / Typescript) 
 
 
Competenties
Probleemanalyse
Mondelinge presentatie
Samenwerken
Klantgerichtheid
Kwaliteitsgerichtheid
 
 
 
Prijs (eisen)
Geen limieten
Inclusief alle kosten, exclusief BTW.
 
 
Kwaliteit (eisen)
 
Eis 1:
U voegt een cv van maximaal 7 pagina's A4 toe. U dient gebruik te maken van het bijgevoegde template en alle gevraagde onderdelen in te vullen. Dit is in het Nederlands opgesteld op basis van ons CV template en bij voorkeur in PDF-formaat.
 
Toelichting:
Bij het niet voldoen aan bovenstaande eis, zal de aanbieding terzijde worden gelegd.
Sjabloon : CV template IT 1.2.doc
 
Eis 2:
De kandidaat heeft een afgeronde en erkende opleiding op HBO/WO niveau in een informatica- of ICT-gerelateerde richting. 
 
Toelichting:
Dit is een eis en moet duidelijk blijken uit het CV van de kandidaat. De winnende inschrijver moet binnen 7 kalenderdagen het bewijsmiddel overleggen. Wanneer blijkt dat de kandidaat niet over het gevraagde diploma beschikt, zal dit leiden tot uitsluiting van de aanvraag.
 
Eis 3:
De kandidaat heeft aantoonbare werkervaring met minimaal 8 van de onder genoemde tools of skills. Dit is een eis en moet duidelijk herkenbaar zijn in het CV van de kandidaat. Benoem zodoende duidelijk waar de gevraagde tools of skills zijn toegepast en de perioden (dd-mm-jj - dd-mm-jj). Bij het niet voldoende aantonen zal de aanbieding terzijde worden gelegd.
 
- Programmeertalen: Java
- Microservice software architectuur
- test automation op basis van o.a. Selenium, Fitnesse, Mockito en Protractor
- test driven development
- Monitoring en logging: Grafana, Kibana, Rundeck
- Spring Framework en/of Spring Boot
- REST / JSON - DBMS’en en SQL
- Docker
- Gedistribueerde Search engines (ElasticSearch)
- Agile/DevOps/Continuous Delivery (Scrum/Kanban)
- Git/Jenkins/Maven/Nexus/Sonar
- Front-end programmeertalen en frameworks (HTML5 / JavaScript / CSS3 / Bootstrap/AngularJS / Typescript)
 
Eis 4:
De kandidaat bezit de kerncompetenties: 
 
Probleemanalyse - Signaleert problemen, zoekt en herkent belangrijke informatie, rafelt vraagstukken uiteen en legt verbanden tussen gegevens.
 
Mondelinge presentatie - Presenteert feiten, meningen en ideeën op een heldere wijze. Maakt hierbij gebruik van relevante communicatiemiddelen.
 
Samenwerken - Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat.
 
Klantgerichtheid - Herkent en onderzoekt de wensen en behoeften van anderen en speelt daarop in.
 
Kwaliteitsgerichtheid - Stelt hoge eisen aan de kwaliteit van het eigen werk. Is voortdurend op zoek naar mogelijkheden om de kwaliteit te verbeteren.
 
Toelichting:
Dit moet middels concrete voorbeelden duidelijk uitkomen tijdens het verificatiegesprek. Bij het niet voldoende aantonen zal de aanbieding terzijde worden gelegd
 
Eis 5:
Je bent bereid om deel te nemen aan piketdiensten (stand-by).
 
Toelichting:
De kandidaat dient middels een extra toelichting aan te geven dat het draaien van piketdiensten geen bezwaar is.
Gunningscriteria (wensen)
60 %
Wens 1:
De afgelopen 10 jaar heeft de kandidaat minimaal 5 jaar ervaring in de rol van senior software developer/engineer op diverse trajecten.
 
Toelichting:
Motiveer de rol van de kandidaat, de perioden (dd-mm-jj - dd-mm-jj), ervaring en geef een situatieschets waaruit bovenstaande ervaring blijkt. Geef een beschrijving van een recente opdracht(en). De toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs. 
 
Middels deze toelichting zal de mate van bekwaamheid beoordeeld worden dmv een rapportcijfer (4 = matig, 7 = voldoende en 10 = uitstekend). 
 
Scoreverdeling: 
- Rapportcijfer 4: 1/5 
- Rapportcijfer 7: 3/5 
- Rapportcijfer 10: 5/5. 
 
Tevens zal een inhoudelijke verificatie van dit criterium tijdens het verificatiegesprek plaatsvinden. Het ontbreken van de informatie zal dit leiden tot puntenaftrek.
40 %
Wens 2:
De afgelopen 5 jaar heeft de kandidaat aantoonbare ervaring met Big Data technologieën.
 
 
Planning
Start publicatie  20-12-2017 00:00 
Einddatum vragen 27-12-2017 17:00 
Beantwoording vragen 27-12-2017 23:59 
Sluiting publicatie 02-01-2018 17:00 
Beoordeling offertes (vanaf) 02-01-2018 00:00 
 
 
Type opdrachtgever: ZBO
 
Vorige Volgende Terug naar overzicht 
... disclaimer | contact | algemene voorwaarden