Organisatie

Experts in Business Critical IT (Continuous Integration Deployment Delivery)!

Cohesion behoort tot de top 3 leveranciers van Linux, DevOps en Cloud infrastructuurspecialisten in Nederland.

In ons unieke Experience-Lab wordt continue gewerkt aan de laatste ontwikkelingen in de DevOps & Cloud wereld. Wil je als klant gebruik maken van onze expertise en de slimste software proeftuin van Nederland of ben jij die nieuwe collega “Cohesiaan” die het team komt versterken? Schroom niet en bel of mail ons. Cohesion is hard op weg om dé autoriteit te zijn op het gebied van Continuous I.D.D.

Wij willen niet de grootste worden, maar wel HET kennishuis van Nederland zijn!

Voor onze eindklant, de Nationale Politie, zoeken wij een Senior Software Developer.

Functie

Opdracht omschrijving

Bij de Nationale Politie wordt momenteel een modern en robuust Big Data Platform gerealiseerd in een private Cloud die de informatievoorziening van de politieorganisatie vernieuwt en verbetert. 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 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. 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.

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.

Vakmatige 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:

  • 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.

Functie eisen

?Knock-out criteria

  • In de afgelopen 10 jaar heb je minimaal 6 jaar werkervaring opgedaan als Software Developer, waarvan minimaal 3 jaar als Senior Software Developer;
  • In afgelopen 5 jaar heb je minimaal 3 jaar werkervaring opgedaan met het ontwikkelen in Java;
  • Je hebt minimaal 2 jaar werkervaring met Agile-, Continuous Delivery- en DevOps werken;
  • Je hebt minimaal 2 jaar werkervaring met Spring Framework, Microservices, én onderhoud en support op de door jouw/-team ontwikkelde applicaties die in productie draaien;
  • Onderdeel van de opdracht is bereidheid om piketdiensten (stand-by) te draaien buiten kantoortijden (maximaal 7 weken per jaar);
  • De voertaal binnen de politie is Nederlands. Kandidaten dienen de Nederlandse taal dan ook te beheersen in zowel woord als schrift.

Wensen

Werkervaring met de volgende programmeertalen en omgevingen:

  • Java 8+;
  • Kotlin;
  • Scala;
  • Linux;
  • Bash scripting.

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 concepten:

  • OAuth
  • OWASP
  • REST en GraphQL
  • JSON
  • Reactive Programming.

Werkervaring met de volgende Cloud (management) producten:

  • Terraform;
  • Nomad;
  • Vault;
  • Consul;
  • Docker;
  • OpenStack.

Werkervaring met de volgende toolings:

  • Git;
  • Jenkins;
  • Maven;
  • Nexus;
  • Sonar;
  • Keycloak.

Werkervaring met front-end programmeertalen en frameworks:

  • HTML5;
  • JavaScript;
  • CSS3;
  • Angular 2+;
  • Typescript.

Werkervaring met:

  • Test driven development (TDD) en test automation;
  • Networking en security;
  • Functioneel programmeren/Objectoriëntatie;
  • Datastructuren.

Competenties

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

Aanbod

  • De standplaats is Driebergen, op loopafstand van het station;
  • Je ontvangt een goede beloning;
  • Na de screening mag je medio oktober starten aan deze mooie opdracht, dus je kan eerst nog lekker op vakantie en je huidige opdracht netjes afronden;
  • Het is voor 36 tot 40 uur per week, tot oktober 2020;
  • Daarna bestaat er ook nog een optie op verlenging;
  • Als kers op de taart krijg je ook de kans om kennis te maken met ons unieke Experience Lab!

Note

  • Het CV mag maximaal 7 pagina’s lang zijn, in het Nederlands;
  • De voertaal binnen de politie is Nederlands. Kandidaten dienen de Nederlandse taal dan ook te beheersen in zowel woord als schrift.
  • Onderdeel van de opdracht is bereidheid om piketdiensten (stand-by) te draaien buiten kantoortijden (maximaal 7 weken per jaar).
  • Er vindt vooraf een screening plaats;
  • De deadline is maandag 19 augustus om 9.00 uur.

Sollicitatie

Indien je interesse hebt ontvangen wij graag jouw CV, motivatie en uurtarief per e-mail op sales@cohesion.nl. Voor meer informatie neem contact op via telefoonnummer 06-10729453, Judith Borgers.