Almelo
Senior
36 uur per week
6 months
Startdatum op 30 oktober
Verlopen
216 Dagen geleden
Justitiele informatiedienst

Senior Ontwikkelaar

Ervaring met het bouwen van Python applicaties

Opdrachtomschrijving

Het JSI-team van de afdeling EBV bij Justid realiseert en onderhoudt diverse keten-ondersteunende backend-systemen, die als doel hebben de diverse onderdelen binnen JenV te faciliteren in hun informatievoorziening. Deze backend-systemen zijn ontwikkeld in Python en voeren allerlei taken uit, waaronder het orchestreren van bevragingen en semantische/protocol vertalingen. Een goede kennis van Python is een must, evenals kennis van de uitwisselingsmethodieken en standaarden binnen de overheid. De Sr. Ontwikkelaar is verantwoordelijk voor:

  • Het ontwikkelen en testen van de opgeleverde software De volgende taken en resultaatgebieden worden onderkend
  • Opstellen en/of aanpassen informatieprocessen model/gegevensmodel
  • Ontwerpen mens/machine interface ten behoeve van beheer.
  • Ontwerpen handmatige informatiefuncties
  • Vaststellen oplossingsalternatieven
  • Vaststellen informatiesysteemarchitectuur
  • Realiseren van aanpassingen op de code in Python
  • Implementeren van de aanpassingen op de code middels versiebeheer en de CI/CD processen

Achtergrond opdracht

Het komende jaar zijn er de nodige ontwikkelingen op de JSI-services die wij voor de jeugdketens onderhouden. Hier is op korte termijn aanvullende capaciteit op nodig. Essentieel is een goed begrip van protocol-vertalingen, semantische vertalingen en de rol van functionele knooppunten in de ketens. De services worden onderhouden in Python en Django en draaien op ons Rancher container platform (of worden daar op dit moment naartoe gemigreerd).

Functie eisen

  • De kandidaat heeft minimaal 3 jaar ervaring met Windows en Linux (dit dient duidelijk beschreven te zijn in de CV)
  • De kandidaat heeft HBO werk-en denkniveau, bij voorkeur HBO Informatica
  • De kandidaat beheerst de Nederlandse taal mondeling en schriftelijk
  • De kandidaat beschikt over minimaal 3 jaar aantoonbare (recente) ervaring met het bouwen van Python applicaties in project en beheer vorm inclusief het configuratie-/release management hiervan (dit dient duidelijk beschreven te zijn in de CV).
  • De kandidaat beschikt over minimaal 1 jaar aantoonbare (recente) ervaring met uitwisselingprotocol SOAP/XML en/of JSON/REST en daarnaast XML en XSLT (dit dient duidelijk beschreven te zijn in de CV)
  • De kandidaat beschikt over minimaal 2 jaar praktische ervaring met versiebeheersystemen (GIT) (dit dient duidelijk beschreven te zijn in de CV)
  • De De kandidaat heeft minimaal 3 jaar aantoonbare ervaring met application stacks op Linux platform. (Apache, Nginx, B4redis, MySQL etc.) (dit dient duidelijk beschreven te zijn in de CV)