
Keywords Studios tarjoaa teknologiaa hyödyntäviä palveluja maailmanlaajuiselle videopeliteollisuudelle. Sen toiminta kattaa pelikehityksen, taidetuotannon, äänituotannon, laadunvarmistuksen, lokalisoinnin, markkinoinnin, pelaajien sitouttamisen, saavutettavuuden, sisällön globalisoinnin sekä tekoäly- ja teknologiaratkaisut. Vuosikymmenten toimialakokemukseen perustuvalla toiminnallaan yhtiö tukee pelien kehittäjiä ja julkaisijoita kehityksen ja jakelun eri vaiheissa. Keywords Studios korostaa myös vastuullisia liiketoimintatapoja ja jakaa toimialan asiantuntemusta tavoitteenaan parantaa pelaajien kokemuksia maailmanlaajuisesti.
DevOps-kehittäjäkokemuksen insinööri I
Kehität Helpshiftin CI/CD-putkia, pilvi-infrastruktuuria ja kehittäjätyökaluja. Automatisoit teknisiä työnkulkuja ja tuet Kubernetesia, havainnoitavuutta, tietoturvaa ja luotettavuutta.
Kuvaus
- Rakennat ja kehität CI/CD-putkia koontiin, testaukseen, käyttöönottoihin ja julkaisuihin
- Automatisoit toistuvia koontiin, julkaisuihin, ylläpitoon ja kehitykseen liittyviä tehtäviä
- Selvität putkien vikoja ja parannat niiden luotettavuutta
- Tuet versionhallintaa ja julkaisuprosesseja
- Luot komentosarjoja, komentorivityökaluja ja sisäisiä työkaluja, jotka sujuvoittavat kehitystyötä
- Tunnistat kehittäjien työnkulkujen kitkakohdat ja ratkaiset niitä
- Työskentelet CI/CD:n ja kehitysympäristöjen pilvi-infrastruktuurin parissa
- Autat infrastruktuurin käyttöönoton ja määritysten automatisoinnissa
- Rakennat ja tuet kontitettuja sovelluksia ja työkuormia
- Tuet Kubernetes-kehitys- ja käyttöönottotiloja
- Otat käyttöön ja ylläpidät kehittäjäkokemusjärjestelmien valvontaa ja lokitusta
- Selvität ongelmia mittareiden, lokien ja jäljitystietojen avulla
- Autat luomaan koontinäyttöjä ja hälytyksiä tekniselle infrastruktuurille
- Noudatat turvallisen kehityksen ja CI/CD:n käytäntöjä
- Lisäät tietoturvatarkistuksia teknisiin työnkulkuihin
- Tuet kehitystiimien kehitys- ja testausympäristöjä
- Kehität koonti- ja testausprosesseja
- Autat hiekkalaatikoiden ja muiden ympäristöjen automatisoinnissa
- Diagnosoit CI/CD:hen, infrastruktuuriin, kontteihin ja kehitysympäristöihin liittyviä ongelmia
- Selvität juurisyitä lokien, mittareiden ja järjestelmätietojen avulla
- Eskaloi monimutkaiset ongelmat ja ratkaiset niitä yhteistyössä muiden kanssa
- Tarjoat operatiivista tukea ja autat häiriöiden ratkaisemisessa
Vaatimukset
- Sinulla on 2–5 vuoden kokemus ohjelmistokehityksestä, DevOpsista, infrastruktuurista, alustatekniikasta, SRE:stä tai vastaavalta alalta
- Tunnet Linux- tai Unix-järjestelmät
- Sinulla on käytännön kokemusta CI/CD:stä ja automaatiosta
- Tunnet Gitin ja ohjelmistokehityksen työnkulut
- Sinulla on kokemusta Dockerista ja/tai Kubernetesista
- Hallitset vähintään yhden ohjelmointi- tai komentosarjakielen
- Tunnet pilvialustoja; AWS on eduksi
- Ymmärrät infrastruktuuri koodina -periaatteiden perusteet
- Ymmärrät valvonnan, lokituksen ja vianmäärityksen perusteet
- Sinulla on vahvat ongelmanratkaisu- ja virheenkorjaustaidot
- Käytät sujuvasti komentorivityökaluja
- Viestit ja dokumentoit tehokkaasti
- Olet halukas oppimaan ja työskentelemään erilaisten teknologioiden parissa
- Otat vastuun sinulle osoitetuista tehtävistä ja viet ne loppuun
- Sinulla on kokemusta Jenkinsistä tai muusta CI/CD-alustasta
- Sinulla on kokemusta AWS:stä
- Sinulla on kokemusta Kubernetesista tai EKS:stä
- Sinulla on kokemusta Terraformista, AWS CDK:sta, CloudFormationista tai Ansiblelta
- Sinulla on kokemusta Pythonista tai komentotulkkikomennoista
- Tunnet Prometheuksen, Grafanan tai vastaavia havainnoitavuustyökaluja
- Tunnet Helmin ja GitOpsin
- Sinulla on kokemusta kehittäjätyökaluista tai sisäisistä teknisistä alustoista
- Tunnet VS Coden, IntelliJ:n tai vastaavat kehitysympäristöt
- Sinulla on kokemusta testausinfrastruktuurista
Edut
- Viet sinulle osoitetut kehittäjäkokemusprojektit ja tehtävät luotettavasti päätökseen
- Vähennät toistuvaa manuaalista teknistä työtä automaation avulla
- Parannat CI/CD:n ja kehitystyönkulkujen luotettavuutta
- Selvität ja ratkaiset kehittäjäkokemukseen liittyviä ongelmia aiempaa nopeammin
- Otat vähitellen enemmän vastuuta kehittäjäkokemuksen järjestelmistä ja työkaluista
- Teet sujuvasti yhteistyötä kehitystiimien kanssa