Kadaster
Platform Engineer CCC
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
De platform engineer werkt bij een publieke organisatie in Nederland die land- en vastgoedinformatie beheert met behulp van grootschalige ICT-systemen. In deze opdracht wordt gewerkt aan het optimaliseren en beheren van de platforms waarop softwaretoepassingen draaien. De focus ligt op het ontwikkelen van automatiseringsoplossingen die repetitieve taken verminderen en de efficiëntie van softwareontwikkeling verhogen.
De platform engineer zorgt samen met ontwikkelteams voor een soepele en betrouwbare omgeving voor ontwikkeling, testen, uitrol en monitoring. Bij problemen wordt snel geanalyseerd en gehandeld om de omgeving stabiel en beschikbaar te houden. Daarnaast wordt advies gegeven over tooling voor broncodebeheer en wordt ondersteuning geboden bij het implementeren van Build- en Deployment-pipelines. Coaching en training maken onderdeel uit van de dagelijkse werkzaamheden, gericht op kennisoverdracht richting ontwikkelteams.
Technische context
De werkzaamheden omvatten onder meer Infrastructure as Code met templates voor het definiëren en beheren van infrastructuur, het inrichten en onderhouden van CI/CD-pipelines voor snelle en betrouwbare softwarelevering, en het beheren en schalen van containerized applicaties met containertechnologie en Kubernetes. Voor monitoring en logging worden oplossingen ingezet om prestaties en betrouwbaarheid te bewaken. In de keten wordt gewerkt met GitOps-werkwijzen en declaratieve continue levering, terwijl ook beheer van Kubernetes clusters en cloudresources aan bod komt via passende infrastructuurbeheerbenaderingen. Voor standaarden en kwaliteitsbewaking op schaal kunnen beleidsmechanismen worden gebruikt. De werkomgeving sluit aan op een Agile manier van werken en er wordt gewerkt in projectmatige context, met aandacht voor onderwerpen zoals data governance en kostenbeheer door platformprestaties te monitoren.
Rol en verantwoordelijkheden
- Beheren en optimaliseren van platforms waarop softwaretoepassingen draaien.
- Ontwikkelen van automatiseringsoplossingen om repetitieve werkzaamheden te verminderen.
- Samenwerken met ontwikkelteams aan een soepele en betrouwbare ontwikkelomgeving.
- Ondersteunen van de volledige applicatielevenscyclus: ontwikkeling, testen, uitrol en monitoring.
- Adviseren over tooling voor broncodebeheer en het implementeren van Build- en Deployment-pipelines.
- Training, coaching en kennisoverdracht richting ontwikkelteams verzorgen.
- Ontwerpen, verbeteren en beheren van platformcomponenten en automatisering.
- Implementeren en beheren van CI/CD-pipelines.
- Inrichten en beheren van containerplatformen met containertechnologie en Kubernetes.
- Assisteren bij troubleshooting, incidentanalyse en structurele probleemoplossing.
- Inrichten van monitoring en logging en bewaken van kwaliteit.
- Documenteren van oplossingen, standaarden en best practices.
Taken
De opdracht wordt uitgevoerd op locatie bij locatie de Brug in Apeldoorn.
Eisen
- De inschrijver sluit een driepartijen detacheringsovereenkomst af waarbij de inschrijver als werkgever, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekenen, en de inschrijver en de inhuurkracht hiervoor een civielrechtelijke arbeidsovereenkomst hebben gesloten; indien niet aan wordt voldaan wordt de inschrijving terzijde gelegd
- Het cv dient in het Nederlands te zijn opgesteld en mag maximaal 6 pagina’s A4 beslaan; motivaties op de eisen en antwoorden op de gunningscriteria dienen binnen dit aantal pagina’s te worden opgenomen
- Een diploma (BA) in informatica, software engineering of een gerelateerd vakgebied is vereist
- 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
Wensen
- Een beschrijving van de aanpak voor de uit te voeren werkzaamheden, afgestemd op het specifieke vraagstuk.
- 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.
- Beschrijving van ervaring in het implementeren van monitoring- en loggingoplossingen zoals Azure Monitor en Log Analytics.