Voorbeeld functiebeschrijving DevOps Engineer

Functiebeschrijving

Bij [Bedrijf X] staat de klantervaring altijd voorop. Om systemen te bouwen die een nog betere klantervaring opleveren, zoeken we een ervaren DevOps Engineer. Diegene wordt verantwoordelijk voor productupdates, identificeert problemen bij de productie en implementeert integraties die aan de behoeften van onze klanten voldoen. Heeft u een gedegen achtergrond in softwareontwikkeling en bent u bekend met Ruby of Python, dan horen we graag van u.

Doelstellingen van deze functie

  • Nieuwe ontwikkelingstools en infrastructuren bouwen en implementeren
  • De behoeften van belanghebbenden begrijpen en deze overbrengen aan de ontwikkelaars
  • Methoden ontwikkelen om de ontwikkeling en implementatie van software te automatiseren
  • De code die anderen hebben geschreven, testen, onderzoeken en de uitkomst analyseren
  • Ervoor zorgen dat de systemen goed beveiligd zijn tegen cybercrime
  • Technische problemen vaststellen en softwareupdates en fixes ontwikkelen
  • Met softwareontwikkelaars en -engineers ervoor zorgen dat software volgens vastgelegde processen wordt ontwikkeld en werkt zoals het bedoeld is
  • Projecten plannen en betrokken zijn bij projectmanagementbeslissingen

Dagelijkse en maandelijkse verantwoordelijkheden

  • Updates en patches inzetten
  • Technische ondersteuning van niveau 2 leveren
  • Tools bouwen die het aantal fouten verminderen en de klantervaring verbeteren
  • Software ontwikkelen die met de interne backend geïntegreerd kan worden
  • Bij productiefouten de onderliggende oorzaak analyseren
  • Technische problemen onderzoeken en oplossen
  • Scripts ontwikkelen om visualisatie te automatiseren
  • Stappenplannen ontwikkelen voor onderhoud en om storingen in het systeem te vinden

Vaardigheden en kwalificaties

  • Bachelordiploma Informatica, Technische Informatica of een verwant vakgebied
  • Ervaring als DevOps Engineer of in een vergelijkbare functie waarin u software ontwikkelt, ontwerpt en onderhoudt
  • Handig met Git en de workflows hiervan
  • Diepgaande kennis van Rub of Python
  • Praktische kennis van databases en SQL
  • Probleemoplossend ingesteld
  • Kan goed samenwerken in een team

Gewenste kwalificaties

  • Masterdiploma Computer Science of Software Engineering
  • Ervaring met software ontwikkelen, met klanten omgaan en met civiele techniek
  • Ervaring met het ontwikkelen van engineering-applicaties voor grote bedrijven
Lampje