Krijg je energie van automatisering en het verbeteren van de manier waarop software wordt ontwikkeld? Als Software Engineer binnen het Serviceteam Software Delivery (SSD) van Dienst Uitvoering Onderwijs werk je aan de tooling waarmee ruim 60 DevOps-teams dagelijks software bouwen, testen en uitrollen. Java is een belangrijke basis, maar je kijkt graag verder: binnen SSD werk je met verschillende programmeertalen, technologieën en platformen.
Jouw rol
Als Software Engineer binnen SSD ontwikkel en verbeter je de technische voorzieningen waarmee DevOps-teams hun software efficiënt en betrouwbaar kunnen ontwikkelen en releasen. Je werkt onder andere aan CI/CD-bouwblokken, pipelines in Jenkins en Gitlab CI en integraties tussen verschillende platformen en tools.
Binnen SSD werk je in een breed technisch landschap. Automatisering, cloudtechnologieën zoals Kubernetes en verschillende programmeertalen komen samen, waaronder Java en Python. Die afwisseling biedt volop ruimte om technische kennis te verdiepen, nieuwe technieken eigen te maken en verschillende oplossingen met elkaar te verbinden.
Je kijkt verder dan alleen de oplossing die je aan het bouwen bent. Je wilt begrijpen waarom iets op een bepaalde manier is ingericht, stelt vragen en duikt in de historie van technische keuzes. Vanuit daar denk je mee over verbeteringen en vertaal je technische vraagstukken naar praktische oplossingen. Daarbij ben je je bewust van de architectuur waarin je werkt, zonder dat je die zelf hoeft te ontwerpen of wijzigen.
Als serviceteam werk je voor verschillende DevOps-teams en aan uiteenlopende vraagstukken. Daardoor is geen dag hetzelfde en blijf je jezelf technisch ontwikkelen. Je werkt nauw samen met andere engineers en DevOps-teams, deelt je kennis en haalt die net zo makkelijk bij anderen op.
Je bent niet bang om vragen te stellen of aan te geven wanneer je ergens niet uitkomt. Juist door kennis te delen en samen naar oplossingen te zoeken, help je niet alleen jezelf maar ook de teams waarmee je werkt.