Als DevOps Engineer Event-streaming zorg jij ervoor dat data gaat stromen. Data die cruciaal is om de juiste beslissingen te nemen op elke niveau van de organisatie.
Werken bij het ministerie Defensie, maar niet als militair?
Als je kiest voor een baan bij Defensie, dan kies je voor maatschappelijk relevant werk. Je draagt echt iets bij aan een veilig Nederland. Naast 44.500 beroepsmilitairen en 8.500 reservisten werken er ook nog zo’n 26.500 burgers bij Defensie. Je gaat werken bij het Commando Materieel en IT (COMMIT). COMMIT zet zich in om collega’s in binnen- en buitenland zo goed mogelijk te ondersteunen: met het beste materieel, de beste voorraden en de beste ICT. Zo kunnen zij hun taken zo effectief en doelmatig mogelijk blijven uitvoeren.
Als DevOps Engineer binnen het API Exchange & Enablement Services Team wordt jij de lead voor het opzetten van een generiek platform voor event-streaming (async API’s). Daarbij ben je verantwoordelijk voor het ontwikkelen, onderhouden en optimaliseren van de API en integratie-services die continue door de Defensieorganisatie worden gebruikt. Je werkt samen met andere ontwikkelaars en ontwerpers om robuuste en functionele applicaties te creëren die voldoen aan de behoeften van de organisatie.
Om snel te kunnen schakelen op behoeften en inzichten, werk je Agile. Daarnaast werk je volgens het DRY principe; bij repeterend werk, kijk je hoe het efficiënter kan. Snelheid is belangrijk, zorgvuldigheid belangrijker. Fouten maken; daar is ruimte voor, zolang je er van leert. Blijven leren, nieuwe kansen zien, je visie delen en afkortingen als codetaal, daar lig jij niet wakker van en dat maakt dat wij kunnen blijven innoveren. Zo zorgen we samen met jou als DevOps engineer binnen een relatief klein team, dat we veel voor elkaar krijgen en ondersteunen we onze collega’s binnen Defensie bij het bouwen van slimme, veilige en duurzame data gedreven oplossingen.
Je belangrijkste verantwoordelijkheden zijn onder andere:
- Infrastructure provisioning: Deployen en schalen van broker-clusters, configureren van topics, replicatie-factoren en retention-policies met IaC.
- CI/CD & release management: Bouwen,testen en uitrollen van broker-images etc. om te zorgen voor rolling upgrades zonder downtime.
- Automatiseren van handmatige handelingen om de onboarding/ontwikkel- en deploymentprocessen te versnellen
- Verbetering van Technische Processen: Bijdragen aan de verbetering van technische processen, workflows en best practices binnen het team.
- Samenwerking: Actief samenwerken met andere ontwikkelaars, ontwerpers en servicemanagers om applicaties effectief te bouwen en te verbeteren.
- Ontwikkeling van Functionaliteiten en beschikbaar maken via API/Events: Het ontwikkelen van nieuwe functionaliteiten en verbeteren van werkprocessen.
- Monitoring en Onderhoud: Dagelijks monitoren en onderhouden van de dienstverlening voor gebruikers binnen Defensie.
- Testen en Debuggen: Testen en debuggen van applicaties om de kwaliteit en betrouwbaarheid te waarborgen.
- Documentatie: Het bijhouden van documentatie voor de ontwikkelde oplossingen en technische processen.
Je werkt in een dynamisch en enthousiast team en krijgt de kans om te werken met de nieuwste technologieën, terwijl je bijdraagt aan de veiligheid en dienstverlening binnen Defensie.