
Keywords Studios leverer teknologibaserte tjenester til den globale videospillindustrien. Arbeidet omfatter spillutvikling, kunstproduksjon, lyd, kvalitetssikring, lokalisering, markedsføring, spillerengasjement, tilgjengelighet, globalisering av innhold samt AI- og teknologiløsninger. Med virksomhet bygget på flere tiår med bransjeerfaring støtter selskapet spillskapere og utgivere gjennom flere stadier av utvikling og levering. Keywords Studios legger også vekt på ansvarlig virksomhetsdrift og deler bransjeekspertise med fokus på å forbedre opplevelsene for spillere over hele verden.
DevOps-ingeniør innen utviklerproduktivitet I
Forbedre Helpshifts CI/CD-pipelines, skyinfrastruktur og utviklerverktøy. Automatiser utviklingsarbeidsflyter og støtt Kubernetes, observerbarhet, sikkerhet og pålitelighet.
Beskrivelse
- Bygg og forbedre CI/CD-pipelines for bygg, tester, utrullinger og utgivelser
- Automatiser gjentakende oppgaver knyttet til bygg, utgivelser, drift og utvikling
- Undersøk pipelinefeil og styrk påliteligheten
- Støtt versjonskontroll og utgivelsesprosesser
- Lag skript, CLI-verktøy og interne verktøy som effektiviserer ingeniørarbeidet
- Finn og fjern friksjon i utviklernes arbeidsflyter
- Jobb med skyinfrastruktur for CI/CD og utviklingsmiljøer
- Bidra til å automatisere klargjøring og konfigurasjon av infrastruktur
- Bygg og støtt containerbaserte applikasjoner og arbeidsbelastninger
- Støtt utviklings- og utrullingsmiljøer for Kubernetes
- Sett opp og vedlikehold overvåking og logging for systemer som støtter utvikleropplevelsen
- Feilsøk problemer ved hjelp av måledata, logger og sporingsdata
- Bidra til å lage dashbord og varsler for ingeniørinfrastruktur
- Bruk sikker utviklingspraksis og sikre CI/CD-metoder
- Legg til sikkerhetskontroller i utviklingsarbeidsflyter
- Støtt utviklings- og testmiljøene til ingeniørteamene
- Forbedre bygge- og testprosesser
- Bidra til å automatisere sandkasser og andre miljøer
- Diagnostiser problemer på tvers av CI/CD, infrastruktur, containere og utviklingsmiljøer
- Finn grunnårsaker ved hjelp av logger, måledata og systeminformasjon
- Eskaler komplekse problemer og samarbeid med andre for å løse dem
- Gi driftsstøtte og bidra til å løse hendelser
Krav
- Ha 2–5 års erfaring innen programvareutvikling, DevOps, infrastruktur, plattformutvikling, SRE eller et beslektet område
- Forstå Linux- eller Unix-systemer
- Ha praktisk erfaring med CI/CD og automatisering
- Kjenne til Git og arbeidsflyter for programvareutvikling
- Ha erfaring med Docker og/eller Kubernetes
- Ha erfaring med minst ett programmerings- eller skriptspråk
- Ha kjennskap til skyplattformer, helst AWS
- Forstå grunnleggende Infrastructure as Code
- Forstå overvåking, logging og feilsøking
- Ha gode ferdigheter innen problemløsing og feilsøking
- Være komfortabel med kommandolinjeverktøy
- Kommunisere og dokumentere effektivt
- Være villig til å lære og jobbe med ulike teknologier
- Ta ansvar for tildelte oppgaver og følge dem helt til mål
- Ha erfaring med Jenkins eller en annen CI/CD-plattform
- Ha erfaring med AWS
- Ha erfaring med Kubernetes eller EKS
- Ha erfaring med Terraform, AWS CDK, CloudFormation eller Ansible
- Ha erfaring med Python eller shell-skripting
- Ha kjennskap til Prometheus, Grafana eller lignende verktøy for observerbarhet
- Være kjent med Helm og GitOps
- Ha erfaring med utviklerverktøy eller interne plattformer for ingeniørteam
- Være kjent med VS Code, IntelliJ eller lignende IDE-er
- Ha erfaring med testinfrastruktur
Fordeler
- Levere tildelte prosjekter og oppgaver innen utvikleropplevelse på en pålitelig måte
- Redusere gjentakende manuelt ingeniørarbeid gjennom automatisering
- Forbedre påliteligheten til CI/CD- og utviklingsarbeidsflyter
- Feilsøke og løse problemer med utvikleropplevelsen raskere
- Ta på seg stadig større ansvar for systemer og verktøy innen utvikleropplevelse
- Samarbeide godt med ingeniørteamene