DevOps Engineer
DevOps Engineer | tot 92.4k o.b.v. 36 uur + IKB van 17% | Architectuurkeuzes zelf beïnvloeden | 4×9 mogelijk | Modernisering van bedrijfskritische applicaties | End-to-end verantwoordelijkheid | Hybride werken | You build it, you run it | Regio Zuid-Holland
De functie en het team
Als DevOps Engineer kom je terecht in een multidisciplinair team waarin je samen met andere engineers, een Product Owner en een Scrum Master verantwoordelijk bent voor de volledige levenscyclus van bedrijfskritische applicaties. De nadruk van jouw rol ligt op softwareontwikkeling met C# en .NET binnen een moderne Azure-omgeving. Je werkt volgens het principe you build it, you run it, waarbij jouw team zelf verantwoordelijk is voor zowel ontwikkeling als beheer. Je krijgt veel autonomie in het maken van technische keuzes en denkt actief mee over de architectuur en verdere ontwikkeling van het applicatielandschap. Daarbij werk je nauw samen met collega’s die zich richten op onder andere infrastructuur, kwaliteit en functionele vraagstukken. Binnen het team is volop ruimte om kennis te delen, initiatief te nemen en technisch verder te groeien.
Wat ga je doen
Je ontwikkelt en verbetert bedrijfskritische applicaties met C# en .NET binnen Microsoft Azure. Daarbij werk je zowel aan backendfunctionaliteit als aan frontendcomponenten en ben je betrokken bij het volledige ontwikkelproces. Een belangrijk onderdeel van je werk is het vernieuwen van bestaande software en het vertalen van veranderende wet- en regelgeving naar betrouwbare technische oplossingen. Je denkt mee over de architectuur en zorgt ervoor dat applicaties veilig, schaalbaar en goed onderhoudbaar blijven. Naast het ontwikkelen van nieuwe functionaliteiten ben je verantwoordelijk voor het beheer, de performance en de continuïteit van de applicaties, inclusief deelname aan beschikbaarheidsdiensten. Je automatiseert ontwikkel-, test- en deploymentprocessen waar mogelijk en onderzoekt hoe tooling het werk efficiënter kan maken. Ook denk je mee over de toepassing van AI, bijvoorbeeld om fouten sneller te signaleren of ontwikkelprocessen slimmer in te richten. Je krijgt daarnaast de mogelijkheid om bij te dragen aan technische vernieuwing en keuzes die de kwaliteit van het applicatielandschap op lange termijn bepalen.
