DevOps Engineer Jobbbeskrivelse Mal/Brief
Vi leter etter en DevOps -ingeniør. Du vil ha ansvaret for å gi ut produktoppdateringer, diagnostisere produksjonsproblemer og bygge integrasjoner som passer til kravene til kundene våre. Som vist nedenfor, vil du spille en nøkkelrolle i å bygge bro mellom utvikling, kvalitetssikring og IT -operasjoner.
Du vil ta sikte på å kombinere hverdagens plikter som kreves i programvareutvikling, kvalitetskontroll, distribusjon og integrasjon i et enkelt, kontinuerlig sett med operasjoner.
DevOps Engineer Jobbprofil
En DevOps -ingeniør implementerer metoder, verktøy og strategier for å balansere krav på tvers av livssyklusen for programvareutvikling, fra koding til distribusjon til vedlikehold og oppgraderinger. De reduserer kompleksiteten ved å bygge bro mellom aktivitetene som kreves for raskt å endre en applikasjon og handlingene som kreves for å holde det pålitelige.
DevOps handler om prosessforening og automatisering, og DevOps -ingeniører spiller en viktig rolle i å blande kode, vedlikehold av applikasjoner og applikasjonsadministrasjon. Alle disse aktivitetene trenger et grep om ikke bare utviklingslivssykluser, men også DevOps kultur, inkludert filosofi, metoder og verktøy.
Rapporterer til
- Chief Technology Officer
- Teknisk bly
DevOps ingeniøransvar
- En DevOps tankesett og kunnskap om programvarelevering, versjonering og integrasjon
- Bygg og improviserer de automatiserte verktøyene for å bygge infrastruktur, overvåking og varslingssystem og datavisualisering
- Evne til å skrive ren kode, kjenne programvaredesignmønstre, programvaretesting og anvendelse av vanlige infrastrukturmønstre
- Koding og/eller skriptingsløsninger for å automatisere prosesser
- Å kommunisere og samarbeide med utviklingsteam og IT
- Identifiser og implementere verktøy som vil optimalisere prosesser
- Forståelse av Azure, Virtualization, AWS, Terraform, Docker, Kubernetes Work
- forståelse av administrering av forskjellige miljøer på sky
- Erfaring jeg infrastruktur som kode ved bruk av terraform er et stort pluss
- Erfaring med konfigurasjonsstyringsverktøy som Puppet og Ansible er en ekstra fordel
- Eksepsjonell skriptkunnskap ved hjelp av bash, powerShell og andre skriptspråk
- Lag og implementere strategier for å forbedre prosesser; inkludert prosess på nytt konstruering etter behov
- Administrer lisensavtaler for utviklingsmiljøet
- Ha erfaring med hendelsesstyring: Skal holde et kjølig hode i en nødsituasjon, opprettholde poise midt i hendelser
- Samarbeid med informasjonssikkerhetsarkitekten og FoU Cloud Architect for å sikre at personvernkrav og sikkerhetskrav blir implementert for skylmiljøene
- Bør være villig til å delta på en dreining på samtaleplanen
- Samarbeid om å skape og implementere skypolitikk og guvernør
- Du bør være åpen og klar til å reise over hele kloden om nødvendig
DevOps ingeniørkrav og ferdigheter
- en bachelorgrad i informatikk eller et lignende emne
- Arbeidskunnskap om Linux-basert infrastruktur
- Utmerket kunnskap om Ruby, Python, Perl og Java
- Konfigurasjon og administrasjon av databaser som MySQL og MongoDB
- Enestående feilsøking
- Arbeidende forståelse av en rekke verktøy, open source-teknologier og skytjenester
- Forståelse av viktige DevOps -ideer og smidige prinsipper