Nieuwe dingen leren, werken aan de Cloudtransitie of gezellig karten met collega’s. Bij IVO Rechtspraak hoeft software engineer Jeroen zich niet te vervelen. Met zijn DevOps-team werkt hij aan het Digitaal Werkdossier (DWD), een applicatie waarmee rechters en andere medewerkers van de Rechtspraak digitaal kunnen samenwerken. ‘Bewaring gebruikt het al, en de andere afdelingen kunnen niet wachten. Een goed teken natuurlijk.’
Snel pipelines optuigen met Azure DevOps
Als software engineer praten met gebruikers
Binnen software development ligt de focus momenteel op de tooling voor de delivery van de applicatie, dus als het systeem van de ontwikkelomgeving naar de productieomgeving gaat. Jeroen bijt zich als software engineer het liefst vast in complexe functionaliteiten. ‘In mijn werk kijk ik niet alleen naar de software, maar ook naar de processen erachter. En ik praat met gebruikers over wat ze willen. Dat maakt wat ik doe heel divers. Wat mij blij maakt? Als collega’s iets goeds zeggen over mijn werk, en het naar de productie mag.’
‘Ik werk veel thuis, maar we hebben de hele dag door contact via Slack. En na het werk gaan we regelmatig karten of boulderen’
Vernieuwen met OpenShift en Azure
Jeroen ontwikkelt zijn kennis en ervaring als software engineer graag. Dat komt mooi uit, want IVO Rechtspraak is volop aan het migreren naar een nieuw platform en nieuwe technieken. ‘Zo hebben we een nieuwe versie van het OpenShift-platform, dat brengt veel veranderingen met zich mee. Daarnaast zijn we bezig om al onze pipelines om te bouwen van Jenkins naar de DevOps-omgeving van Microsoft Azure in de cloud. Het zijn er een heleboel, want bij IVO werken we met microservices.’
Microservices interessant voor software engineer
Het Digitaal Werkdossier bestaat uit tientallen verschillende microservices. Bijvoorbeeld voor het inlezen, verwerken en doorzoekbaar maken van bestanden of het maken van annotaties in dossiers. Software engineer Jeroen is enthousiast over structuren met microservices. Het is een van de redenen dat hij graag bij IVO wilde werken. ‘Ook hebben we een heel leuk team. Onze backend trekt zich echt aan elkaar op. Ik werk veel thuis, maar we hebben de hele dag door contact via Slack. En na het werk gaan we regelmatig karten of boulderen.’
Snel updates doorvoeren in pipelines
Azure DevOps is upcoming en wordt door veel bedrijven omarmd. Je kunt er snel pipelines mee optuigen doordat je met herbruikbare objecten werkt, een soort bouwblokken. Jeroen: ‘Het kost je een paar dagen om een pipeline voor een microservice te bouwen, maar daarna heb je er binnen een paar minuten eentje klaar voor een vergelijkbare service. Ook kun je heel snel updates doorvoeren in je pipelines. Dat gaat centraal, per object. Je hoeft dus niet alle pipelines door voor een wijziging. Wil je als software engineer relevant blijven, dan moet je met dit soort nieuwe technieken uit de voeten kunnen.’