Functiebeschrijving
Senior Software Engineer Analytics - 's-Gravenhage
Introductie
Voor onze eindklant de Gemeente Den Haag zijn wij opzoek naar een Senior Software Engineer Analytics voor 16 - 24 uur per week. (GEEN ZZP) Functie
Wij zoeken een ervaren software engineer met een passie voor technische kwaliteit en professionalisering. Iemand die energie krijgt van het bouwen aan een hoogwaardige ontwikkelomgeving waarin softwarekwaliteit, automatisering en onderhoudbaarheid vanzelfsprekend zijn. Je beschikt over ruime ervaring met softwareontwikkeling in R en/of Python en bent vertrouwd met moderne ontwikkelplatformen zoals Git en Azure DevOps of vergelijkbare omgevingen.
Je levert een belangrijke bijdrage aan de verdere professionalisering van onze analytics-omgeving. Je houdt je onder andere bezig met:
• het optimaal inzetten en verder professionaliseren van de bestaande ontwikkeltooling voor R- en Python-projecten;
• het ontwikkelen van generieke libraries, utilities en herbruikbare componenten die door meerdere projecten kunnen worden toegepast;
• het ontwerpen en implementeren van geautomatiseerde teststrategieën, waaronder unit tests, integratietesten, regressietesten en geautomatiseerde modelvalidaties;
• het inrichten en verbeteren van CI/CD-processen voor analytische toepassingen;
• het implementeren van software engineering best practices, zoals versiebeheer, code reviews, package management, dependency management, release management en kwaliteitscontroles;
• het standaardiseren van projectstructuren, ontwikkelrichtlijnen en softwarecomponenten om hergebruik en schaalbaarheid te vergroten;
• het automatiseren van kwaliteitscontroles en validatieprocessen binnen de ontwikkelstraat;
• het bijdragen aan een robuuste, onderhoudbare en reproduceerbare lifecycle van analytische modellen;
• het adviseren van collega's over moderne software engineering, DevOps- en MLOps-principes binnen analytics. Functie-eisen
Je hebt aantoonbare ervari...