Automatiseren van software en infrastructuur
Een DevOps engineer verbindt softwareontwikkeling met operationeel systeembeheer. Code moet naar productie. Je automatiseert handmatige handelingen. Wanneer ontwikkelaars nieuwe software opleveren, zorgt jouw geautomatiseerde pijplijn ervoor dat tests direct draaien en dat goedgekeurde versies zonder handmatige tussenkomst direct op de juiste cloudomgevingen terechtkomen. Daarvoor bouw en onderhoud je CI/CD-pijplijnen met gereedschappen zoals GitLab of Azure DevOps. Je beheert cloudomgevingen in Azure en AWS. Infrastructuur klik je niet handmatig bij elkaar in beheerportalen, want alle benodigde servers en netwerkconfiguraties leg je vooraf vast als code via Terraform of Ansible.
Containers zijn onmisbaar. Je verpakt software in containers met Docker en beheert grotere omgevingen met Kubernetes. Dit werk bestaat uit zittend beeldschermwerk op kantoor of thuis. Thuiswerken kan vaak een groot deel van de week, omdat je alle systemen volledig op afstand beheert. De salarissen op deze pagina zijn bruto per jaar voor een voltijdbaan, inclusief vakantiegeld.
Werktijden en bereikbaarheidsdiensten
Je werkweek telt meestal 36 tot 40 uur. Deeltijd is vaak bespreekbaar. De meeste uren vallen onder kantoortijd, maar systemen draaien dag en nacht door. Storingen wachten niet. Omdat systemen dag en nacht stabiel moeten blijven functioneren, hanteren veel organisaties een rooster voor bereikbaarheidsdiensten waarbij je buiten kantoortijd stand-by staat voor ernstige storingen.
- Bouwen en onderhouden van CI/CD-pijplijnen
- Beheren van cloudomgevingen in Azure en AWS
- Inrichten van monitoring en logging met Prometheus
- Oplossen van verstoringen samen met softwareontwikkelaars
Tijdens zo'n storingsdienst grijp je direct in zodra alerts aanslaan. Dat vraagt discipline.
Samenwerking en kunstmatige intelligentie
Binnen multidisciplinaire teams werk je intensief samen met ontwikkelaars. Je werkt continu met ontwikkelaars aan betrouwbaarheid, beveiliging en snelheid van systemen. AI-assistenten schrijven steeds vaker scripts en configuratiecode. Toch nemen algoritmes het werk niet over. Platformen ontwerpen en complexe verstoringen oplossen blijft mensenwerk. Je analyseert logbestanden zodra er prestatieproblemen optreden en voert verbeteringen door.
Opleidingstrajecten en de arbeidsmarkt
Instromen kan via de opleiding Expert IT systems and devices op niveau 4 of via de bachelor HBO-ICT. Werkgevers vragen daarnaast geregeld om certificaten voor Azure of Kubernetes. De overstap naar de cloud houdt de vraag hoog bij bedrijven en overheid. DevOps engineers behoren tot de moeilijkst te vervullen ICT-functies op de arbeidsmarkt.
Bouw als eerste stap een eigen testomgeving in Linux om ervaring op te doen met containertechnologie.
