DevOps Engineer Jobbeskrivelse Skabelon/kort

Vi leder efter en DevOps -ingeniør. Du vil være ansvarlig for at frigive produktopdateringer, diagnosticere produktionsspørgsmål og opbygge integrationer, der passer til vores kunders krav. Som vist nedenfor vil du spille en nøglerolle i at bygge bro mellem udviklingen mellem udvikling, kvalitetssikring og IT -operationer.

Du vil sigte mod at kombinere de daglige opgaver, der kræves i softwareudvikling, kvalitetskontrol, implementering og integration i et enkelt, kontinuerligt sæt drift.

DevOps -ingeniørjobprofil

En DevOps -ingeniør implementerer metoder, værktøjer og strategier til at afbalancere krav på tværs af softwareudviklingens livscyklus, fra kodning til implementering til vedligeholdelse og opgraderinger. De reducerer kompleksiteten ved at bygge bro mellem mellemrummet mellem de aktiviteter, der kræves for hurtigt at ændre en anvendelse og de handlinger, der kræves for at holde den pålidelig.

DevOps handler om procesforening og automatisering, og DevOps -ingeniører spiller en vigtig rolle i blanding af kode, vedligeholdelse af applikation og applikationsadministration. Alle disse aktiviteter har brug for et greb om ikke kun udviklingslivscyklusser, men også DevOps -kultur, inklusive dens filosofi, metoder og værktøjer.

Rapporterer til

  • Chief Technology Officer
  • Tech Lead

DevOps Engineer Ansvar

  • En DevOps -tankegang og viden om levering, versionering og integration af software
  • Byg og improviser de automatiserede værktøjer til at opbygge infrastruktur, overvågning og alarmeringssystem og datavisualisering
  • Evne til at skrive ren kode, kende softwaredesignmønstre, softwaretest og anvende almindelige infrastrukturmønstre
  • Kodning og/eller scripting -løsninger til at automatisere processer
  • Kommunikation og samarbejde med udviklingshold og det
  • Identificer og implementer værktøjer, der optimerer processer
  • Forståelse af Azure, Virtualization, AWS, Terraform, Docker, Kubernetes arbejde
  • Forståelse af administration af forskellige miljøer på skyen
  • Erfaring I -infrastruktur som kode ved hjælp af Terraform er et stort plus
  • Erfaring med konfigurationsstyringsværktøjer som Puppet og Ansible er en ekstra fordel
  • Ekstraordinær scripting-know-how ved hjælp af bash, powerShell og andre scripting-sprog
  • Opret og implementer strategier for at forbedre processer; inklusive process-genudvikling efter behov
  • Administrer licensaftaler for udviklingsmiljøet
  • Har erfaring med hændelsesstyring: Bør holde et køligt hoved i en nødsituation, opretholde poise midt i hændelser
  • Samarbejd med informationssikkerhedsarkitekten og F & U -skyarkitekten for at sikre, at overholdelsen af ​​databeskyttelse og sikkerhedskrav implementeres for skymiljøerne
  • burde være villig til at deltage i en drejning på opkaldsplanen
  • Samarbejd om at skabe og implementere skypolitikker og guvernør
  • Du skal være åben og klar til at rejse over hele kloden, hvis det er nødvendigt

DevOps Engineer Krav og færdigheder

  • En bachelorgrad i datalogi eller et lignende emne
  • Arbejdskendskab til Linux-baseret infrastruktur
  • Fremragende viden om Ruby, Python, Perl og Java
  • Konfiguration og administration af databaser såsom MySQL og MongoDB
  • Fremragende fejlfinding
  • Arbejds forståelse af forskellige værktøjer, open source-teknologier og skytjenester
  • Forståelse af nøgle DevOps -ideer og smidige principper