Utrecht
Senior
36 uur per week
Startdatum op 1 mei
Verlopen
55 Dagen geleden
Alle vacatures bij LINKIT

Back-end Ontwikkelaar

Voor de Politie zijn wij op zoek naar een Back-end Ontwikkelaar

Opdrachtomschrijving

Door een toename van de werkzaamheden heeft de politie behoefte aan uitbreiding van de al aanwezige DevOps teams in het Productiehuis van de Dienst ICT.

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 realiseert onder meer deze private cloud, meerdere Big Data infrastructuren, de tooling en werkt het Productiehuis 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 de politie helpen om Big Data een steeds grotere rol in hun politiewerk te geven? Lees dan gauw verder!

Het (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. De 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 is de landelijke bron van informatievoorziening voor de gehele Nationale Politie. Binnen het platform wordt alle beschikbare data gecatalogiseerd door een Data Catalogus. Voor doorontwikkeling van deze Catalogus is uitbreiding nodig van het betreffende DevOps team in het cluster Generieke Services. Daarnaast behoort het tot de mogelijkheden om op andere producten binnen het cluster Generieke Services te worden ingezet indien noodzakelijk voor het betreffende product.

 

Thuiswerken is voor deze functie gedeeltelijk mogelijk. De functie wordt 2 dagen per week op kantoor uitgevoerd, de overige dagen kunnen remote / vanuit huis plaats vinden.

Doelstelling

Voor de ontwikkeling van applicaties binnen het cluster Generieke Services van de Productielijn BI, Productiehuis, wordt gezocht naar een Back-End Python developer, gebruik makend van Big Data technologie stacks zoals Elastic Search en Kafka. Focus ligt op de doorontwikkeling van bestaande en nieuwe applicaties waarbij het jouw kerntaak is om deze applicaties te ondersteunen met CI/CD technologie in een containerized omgeving (ArgoCD/Podman/Openshift). Je bent onderdeel van het DevOps team waar op Agile (Scrum) wijze wordt ontwikkeld aan de Data Catalogus.

Verantwoordelijkheden

  • Je bent back-end 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 divers DevOps team 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.
  • Je denkt mee bij incidenten, problemen, changes en projecten.
  • Mogelijk neem deel aan piketdiensten (stand-by) en participeert iedere dag in ontwikkeltrajecten.

Functie eisen

  • Je hebt werkervaring met het werken onder architectuur / design patterns
  • Je hebt werkervaring in een agile omgeving
  • Je hebt minimaal 3 jaar werkervaring als Python Developer.
  • Je hebt kennis van API programming.
  • Je hebt ervaring met Agile-, Continuous Delivery- en DevOps werken
  • Je hebt kennis van Podman en OpenShift
  • Je hebt kennis van Elastic Search en Kafka

Functie wensen

  • Je hebt kennis van CI/CD, opgedaan door werkervaring en / of een studie / training
  • Je hebt kennis van technologie als: SQL, XML, JSON, REST
  • Je hebt kennis van tools als: Jenkins, Jira, Confluence, Btbucket

De politie zorgt dat burgers de wetgeving naleven. Daarnaast beschermt zij iedereen die in Nederland woont of verblijft.