Functieomschrijving
Voor Dienst Uitvoering Onderwijs zoeken wij een Cloud Platform Architect. Als cloud platformarchitect in het platformteam ontwerp je de fundamentele infrastructuur, tooling en gedeelde services die andere DevOps-teams van Facet gebruiken.
Je bouwt een schaalbaar, veilig en self-service intern platform waarmee DevOps-teams sneller en efficiënter features kunnen opleveren.
Je werkt in een klein DevOps-team met twee ontwikkelaars.
Elk jaar gebruiken honderdduizenden mensen Facet, het digitale toetsplatform van DUO. Scholieren, studenten, nieuwe Nederlanders en professionals maken toetsen die bepalend zijn voor hun toekomst. Daarnaast gebruiken onderwijsprofessionals, overheidsmedewerkers en toetsleveranciers het systeem om toetsen te construeren, afnames te plannen, te beoordelen en te analyseren.
Het doel is het leven van al deze gebruikers zo makkelijk en stressvrij mogelijk te maken.
Werkzaamheden
- Je ontwerpt de fundamentele infrastructuur, tooling en gedeelde services die andere DevOps-teams van Facet gaan gebruiken
- Je bouwt aan een schaalbaar, veilig en zelfbedienend (self-service) intern platform
- Je werkt in een klein DevOps-team samen met ontwikkelaars
- Je voert gesprekken met verschillende stakeholders binnen en buiten de organisatie om requirements en randvoorwaarden scherp te krijgen
- Je onderzoekt welke tools en frameworks het beste passen bij het beoogde platform en onderbouwt je keuzes
- Je werkt mee aan vernieuwingen binnen een complex systeem dat continu in ontwikkeling is
- Je fungeert als schakel tussen product owners, softwareontwikkeling en beheerteams
Jouw profiel
- Je krijgt energie van samenwerken met collega's uit verschillende vakgebieden en externe stakeholders
- Je kunt goed luisteren en doorvragen om de kern van problemen en wensen te achterhalen
- Je bent scherp op inhoud en tegelijkertijd sterk in verbinding en afstemming
- Je neemt initiatief, zoekt actief naar oplossingen en kunt deze helder onderbouwen
- Je kunt duidelijk documenteren en nieuwe ideeën overtuigend uitdragen
- Je vindt het leuk om buiten de grenzen van je eigen rol te kijken en praktische bijdragen te leveren
Functie eisen
- Je beschikt over HBO werk- en denkniveau. Je kunt complexe technische vraagstukken doorgronden en zelfstandig oplossingen ontwerpen.
- Je hebt minimaal 5 jaar ervaring met OpenShift en Kubernetes. Je bent vaardig in clusterbeheer, het opzetten van deployment pipelines en het uitvoeren van troubleshooting in productieomgevingen.
- Je hebt minimaal 6 jaar ervaring met Agile/Scrum en met ontwikkeling in Spring Boot. Je werkt vertrouwd volgens iteratieve methodieken, neemt deel aan sprintactiviteiten en ontwikkelt robuuste Java-services.
- Je hebt minimaal 4 jaar ervaring met Argo CD. Je hebt GitOps-workflows opgezet en beheerd en kunt declaratieve deployments en rollbackstrategieën implementeren.
- Je beheerst de Nederlandse taal op minimaal C1-niveau. Je kunt technische informatie zowel mondeling als schriftelijk helder en professioneel overbrengen naar collega’s en stakeholders.
Functie wensen
- Je hebt ervaring met het opzetten en beheren van een OpenShift/Kubernetes-omgeving
- Je hebt ervaring met het beheer van multi-clusteromgevingen
- Bij voorkeur heb je kennis van Kibana, Elasticsearch, Docker, PostgreSQL en Cassandra
- Het is een pre als je ervaring hebt met REST-services en OpenAPI in combinatie met JSON API-syntax
- Je hebt diepgaande kennis van OpenShift en Kubernetes
- Je hebt ervaring met Argo CD
- Je hebt ervaring met relationele databases zoals PostgreSQL en met NoSQL-databases zoals Cassandra