Platform Engineer — Je werkt aan het optimaliseren en beheren van de platforms waarop softwaretoepassingen draaien. Je ontwikkelt automatiseringsoplossingen om repetitieve taken te verminderen en de efficiëntie van softwareontwikkeling te verhogen. Locatie: Apeldoorn (locatie de Brug).
Belangrijkste verantwoordelijkheden
- Beheren en optimaliseren van platformen voor softwaretoepassingen.
- Ontwikkelen van automatiseringsoplossingen ter vermindering van repetitieve werkzaamheden.
- Samenwerken met ontwikkelteams voor een soepele en betrouwbare ontwikkelomgeving.
- Ondersteunen van de volledige applicatielevenscyclus: ontwikkeling, testen, uitrol en monitoring.
- Adviseren over tools zoals Git en ondersteunen bij implementatie van Build & Deployment pipelines.
- Geven van training, coaching en kennisoverdracht richting ontwikkelteams.
Belangrijkste taken
- Ontwerpen, verbeteren en beheren van platformcomponenten en automatisering.
- Implementeren en beheren van CI/CD-pipelines met Azure DevOps of GitHub Actions.
- Inrichten en beheren van containerplatformen met Docker, Kubernetes en AKS.
- Assisteren bij troubleshooting, incidentanalyse en structurele probleemoplossing.
- Inrichten van monitoring, logging en kwaliteitsbewaking met Azure Monitor en Log Analytics.
- Documenteren van oplossingen, standaarden en best practices.
Technieken, methoden en tools
- Containerisatie met Docker en Kubernetes.
- Monitoring en logging met Azure Monitor en Log Analytics.
- ArgoCD voor declaratieve continue levering en GitOps workflows.
- Azure Policy voor standaarden en compliance op schaal.
- Agile werken, ServiceNow, projectmatig werken en Data Governance.
- Monitoren van platformprestaties en kostenbeheer.
- Duidelijke communicatie en uitstekende communicatieve vaardigheden.
- Analytisch vermogen en praktische, constructieve ingesteldheid.
- Teamwork: samenwerken met ontwikkelteams en stakeholders op een vriendelijke, respectvolle manier.
- Planmatig vermogen: goed kunnen plannen, organiseren en coördineren binnen een complexe ICT-infrastructuur.
- Humor en klantgerichte houding.
Functie eisen (1) en -wensen
- De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent; de inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten; indien de inschrijver niet aan deze eis voldoet, wordt de inschrijving terzijde gelegd
- Een diploma (BA) in informatica, software engineering of een gerelateerd vakgebied is vereist
- Microsoft Azure-certificeringen zoals Azure Fundamentals, Azure Administrator Associate en Azure Solutions Architect Expert zijn sterk aanbevolen
- Minimaal 3 jaar ervaring als platform engineer
- Minimaal 3 jaar ervaring met computing concepten en services zoals Azure
- Minimaal 2 jaar ervaring met tools zoals Terraform en ARM templates
- Minimaal 2 jaar ervaring met het opzetten en beheren van CI/CD pipelines met Azure DevOps of GitHub Actions
- Minimaal 2 jaar ervaring en kennis van Docker en Kubernetes voor het beheren en schalen van applicaties
- Vloeiende beheersing van de Nederlandse taal in woord en schrift
- Een beschrijving van de aanpak voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk van het Kadaster (zie ook opdrachtomschrijving en verantwoordelijkheden)
- Een beschrijving van twee cruciale knelpunten die zich vaak voordoen bij CI/CD, Kubernetes, Infrastructure as Code en platformbeheer en hoe deze worden opgelost met gebruik van AI
- Ervaring in het implementeren van monitoring en logging oplossingen zoals Azure Monitor en Log Analytics