Software Developer (BI)

Details

Status:
Gearchiveerd
Publicatiedatum:
30-4-2020
Weergaven:
141
Reacties:
1
Op locatie:
Regio Utrecht
FTE:
36 uur per week

Opdrachtomschrijving

Start

03-08-2020 (i.v.m. screening)

Duur

31-07-2021

Uren

36 uur per week

Tarief

€90,00 - €100,00

Let op: Kandidaten die rondom de startdatum beschikbaar komen krijgen de voorkeur.

Opdracht

Binnen de klant wordt momenteel een modern en robuust Big Data Platform gerealiseerd in een private cloud. Dit Big Data Platform vernieuwt en versterkt de informatievoorziening van onze politieorganisatie. De servicelijn Business Intelligence realiseert specifieke toepassingen, dit met bijbehorende tooling en big data infrastructuren, die gebruik maken van deze private cloud.

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 analysefunctionaliteit. 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. Deze omgeving groeit voortdurend in termen van gebruikers, gebruik en volume aan data. Deze omgeving is daarmee een belangrijke bron van informatievoorziening voor de klant.

Door toename van werkzaamheden hebben we behoefte aan uitbreiding van onze Business Intelligence DevOps teams! Vind jij het interessant om toepassingen te ontwikkelen op basis van cloud en big data technologie? Vind jij het belangrijk om Nederland veiliger te maken en bij te dragen aan maatschappelijk relevante ontwikkelingen? En wil je ons helpen om big data een steeds grotere rol in ons politiewerk te geven? Kom ons dan versterken! Onderdeel van de opdracht is bereidheid om, in de toekomst, piketdiensten te draaien buiten kantoortijden (standby dienst, maximaal 7 weken per jaar).
Uiteindelijk zal de standplaats van deze functie Nieuwegein worden. Momenteel werkt het team vanuit onze locatie in Driebergen. Verwachting is dat de verhuizing naar Nieuwegein zal plaatsvinden in de zomermaanden.

Doelstelling

Voor de ontwikkeling van applicaties binnen verschillende big data frameworks wordt gezocht naar senior Java developers met ervaring in het ontwikkelen van op microservices software architectuur gebaseerde applicaties met Spring Boot, gebruik makend van big data technologie stacks zoals Kafka, 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 software developer van big data applicaties 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.

Taken

Als ervaren software 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

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.

Opleiding & Werkervaring

  • HBO werk- en denkniveau, een afgeronde HBO-opleiding op het gebied van ICT is een pre.

  • De voertaal binnen de politie is Nederlands. Kandidaten dienen de Nederlandse taal dan ook te beheersen in zowel woord als schrift.

In de afgelopen 10 jaar minimaal 6 jaar werkervaring als Software developer, waarvan minimaal 3 jaar als Senior software developer;
in afgelopen 5 jaar, minimaal 3 jaar werkervaring met het ontwikkelen in Java;
Minimaal 2 jaar werkervaring met Agile-, Continuous Delivery- en DevOps werken;
In de de afgelopen 3 jaar, aantoonbare werkervaring met Spring Framework, Microservices, én onderhoud en support op de door jouw/-team ontwikkelde applicaties die in productie draaien;
Werkervaring met front-end programmeertalen en frameworks HTML5, JavaScript, CSS3, Angular 2+ en Typescript;
Werkervaring met de volgende concepten: OAuth, OWASP, REST, JSON, Reactive Programming;
Werkervaring met de volgende programmeertalen en omgevingen: Java 8+ en Kotlin;
Werkervaring met de volgende (gedistribueerde) databases: DBMS’en, SQL, NoSQL, MongoDB, Cassandra, MySQL/Galera, Elasticsearch;
Werkervaring met Spring Framework en Spring Boot 2+;
Werkervaring met de volgende toolings: Git, Jenkins, Maven, Nexus, Sonar, Keycloak;
Werkervaring met Test driven development (TDD) en test automation, Networking en security, Objectoriëntatie en Datastructuren.

Competenties

Probleemanalyse;
Mondelinge presentatie;
Samenwerken;
Klantgerichtheid;
Kwaliteitsgerichtheid;
Overtuigingskracht;
Initiatief;
Leervermogen.

Eisen (knock-out criteria), Kandidaten die hieraan niet voldoen komen niet in aanmerking;

  • CV maximaal 7 pagina's

  • In de afgelopen 10 jaar minimaal 6 jaar werkervaring als Software developer.

  • in afgelopen 5 jaar, minimaal 3 jaar werkervaring met het ontwikkelen in Java.

  • Minimaal 2 jaar werkervaring met Agile-, Continuous Delivery- en DevOps werken.

  • In de afgelopen 3 jaar, aantoonbare werkervaring met Spring Framework, Microservices, én onderhoud en support op de door jouw/-team ontwikkelde applicaties die in productie draaien.

Wensen (kandidaat moet aan minimaal 4 wensen voldoen)

  • Werkervaring met front-end programmeertalen en frameworks: - HTML5; - JavaScript; - CSS3; - Angular 2+; - Typescript.

  • Werkervaring met de volgende concepten: - OAuth; - OWASP; - REST; - JSON; - Reactive Programming.

  • Werkervaring met de volgende programmeertalen en omgevingen: - Java 8+; - Kotlin.

  • Werkervaring met de volgende (gedistribueerde) databases: - DBMS’en; - SQL; - NoSQL; - MongoDB; - Cassandra; - Elasticsearch.

  • Werkervaring met Spring Framework en Spring Boot 2+

  • Werkervaring met de volgende toolings: - Git en Jenkins; - Maven; - Nexus; - Sonar; - Keycloak.

  • Werkervaring met: - Test driven development (TDD) en test automation; - Networking en security; - Objectoriëntatie; - Datastructuren.

  • Een afgeronde en erkende 4-jarige opleiding op HBO of WO niveau in een ICT/ informatica of daaraan gerelateerde richting.

Reageren kan nog tot donderdag 7 mei 09.00 uur door middel van een CV in word format en een korte motivatie met vermelding van beschikbaarheid en tarief. Contactpersoon voor deze aanvraag is Semir Razic

Verder kijken

Vergelijkbare open opdrachten