
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.
Ohjelmistotekniikan II DevOps-kehittäjätuottavuusinsinööri
Paranna Helpshiftin CI/CD-järjestelmiä, pilvi-infrastruktuuria, Kubernetes-alustoja ja kehittäjätyökaluja. Vähennä kehitystyön kitkaa skaalautuvalla automaatiolla, paremmalla havainnoitavuudella ja luotettavuudella.
Kuvaus
- Rakenna ja ylläpidä luotettavia CI/CD-putkia ohjelmistojen rakentamiseen, testaamiseen, käyttöönottoon ja julkaisuun.
- Paranna putkien nopeutta, luotettavuutta, skaalautuvuutta ja ylläpidettävyyttä.
- Tunnista pullonkaulat koonti- ja julkaisuprosesseissa ja johda niiden poistamista.
- Luo automatisoituja julkaisu- ja käyttöönottotyönkulkuja.
- Selvitä ja ratkaise monimutkaisia putki- ja julkaisuongelmia.
- Luo työkaluja, joiden avulla kehittäjät voivat työskennellä tehokkaasti ja sujuvasti.
- Rakenna sisäisiä kehittäjätyökaluja, komentoriviohjelmia ja automatisoituja työnkulkuja.
- Perehdy kehittäjien työskentelytapoihin ja tunnista ohjelmistokehityksen elinkaaren parannuskohteita.
- Rakenna ja ylläpidä pilvi-infrastruktuuria CI/CD:tä, kehitystä, testausta ja suunnittelualustoja varten.
- Ota infrastruktuuri käyttöön infrastruktuuri koodina -periaatteella.
- Suunnittele skaalautuvaa, luotettavaa, turvallista ja kustannustehokasta infrastruktuuria.
- Lisää infrastruktuurin automaatiota ja toiminnan tehokkuutta.
- Rakenna ja ylläpidä konttialustoja suunnittelutiimeille.
- Ylläpidä Kubernetes-pohjaisia infrastruktuuri- ja käyttöönottopalvelualustoja.
- Paranna konttialustojen luotettavuutta, skaalautuvuutta, turvallisuutta ja tehokkuutta.
- Ratkaise vaativia Kubernetes- ja konttiongelmia.
- Paranna kehittäjäkokemusalustojen ja teknisen infrastruktuurin havainnoitavuutta.
- Luo mittareita, koontinäyttöjä, hälytyksiä, lokeja ja jäljitystietoja.
- Hyödynnä havainnoitavuustietoja luotettavuuden ja suorituskyvyn pullonkaulojen löytämiseen.
- Paranna järjestelmien käytettävyyttä ja toiminnan tehokkuutta.
- Sisällytä tietoturva CI/CD-putkiin ja kehittäjien työnkulkuihin.
- Määritä turvalliset käytännöt putkille ja infrastruktuurille.
- Vahvista konttien, riippuvuuksien, koodin ja infrastruktuurin tietoturvaa.
- Tee yhteistyötä tietoturvatiimien kanssa riskien käsittelemiseksi ja vaatimustenmukaisuuden varmistamiseksi.
- Paranna koonti- ja testausjärjestelmiä ja tarjoa skaalautuvia kehitys- ja testiympäristöjä.
- Automatisoi hiekkalaatikoiden ja muiden ympäristöjen käyttöönotto.
- Ratkaise kehitystiimien kanssa kehittäjien työnkulkuihin liittyviä ongelmia.
- Selvitä monimutkaisia ongelmia, jotka liittyvät CI/CD:hen, pilvi-infrastruktuuriin, Kubernetes-klusteriin, verkkoyhteyksiin ja hajautettuihin järjestelmiin.
- Selvitä ongelmien juurisyyt ja seuraa ne ratkaisuun asti.
- Tunnista järjestelmätason ongelmia ja osallistu häiriötilanteiden hallintaan, luotettavuuden parantamiseen ja toimintakäytäntöjen kehittämiseen.
- Johda kehitystiimien kanssa vaativia kehittäjäkokemuksen hankkeita tuottavuuden parantamiseksi.
Vaatimukset
- Sinulla on 4–7 vuoden kokemus ohjelmistokehityksestä, DevOpsista, infrastruktuurista, alustatekniikasta, SRE:stä tai vastaavalta alalta.
- Hallitset Linuxin ja Unix-ympäristöt hyvin.
- Sinulla on käytännön kokemusta CI/CD:stä ja automaatiosta.
- Olet suunnitellut ja ylläpitänyt tuotantokäytössä olevia teknisiä järjestelmiä.
- Tunnet Dockerin ja Kubernetesin hyvin.
- Sinulla on kokemusta pilvialustoista; AWS-osaaminen katsotaan eduksi.
- Sinulla on käytännön kokemusta infrastruktuuri koodina -ratkaisuista ja konfiguraationhallinnasta.
- Hallitset vähintään yhden ohjelmointi- tai komentosarjakielen.
- Pystyt tutkimaan monimutkaisia teknisiä ongelmia ja selvittämään niiden juurisyyt.
- Ymmärrät havainnoitavuuden, luotettavuuden, tietoturvan, skaalautuvuuden ja kustannusten väliset kompromissit.
- Pystyt viemään projektit ongelman määrittelystä toteutukseen, käyttöönottoon ja operatiiviseen tukeen.
- Viestit ja teet yhteistyötä sujuvasti.
- Teet työtä useiden kehitystiimien kanssa ja osallistut teknisten ratkaisujen suunnitteluun.
- Kannat vastuun työstäsi ja sen tuloksista.
- Edut: kokemus sisäisten kehittäjäalustojen tai tuottavuustyökalujen rakentamisesta; Jenkins ja laajamittainen CI/CD; AWS/EKS ja pilvinatiivit arkkitehtuurit; GitOps Argo CD:llä tai vastaavalla työkalulla; Helm ja Kubernetes-ekosysteemin työkalut; Prometheus, Grafana, OpenTelemetry, Dynatrace, Datadog tai vastaavat; CI/CD:n tietoturvakontrollit; OPA, Checkov, cdk-nag, Trivy tai vastaavat tietoturvatyökalut; koontijärjestelmät, välimuistit tai hajautettu koonti-infrastruktuuri; tuottavuuden parantamisen mittaaminen; VS Code, IntelliJ tai vastaavat kehitysympäristöt; mentorointi tai tekninen ohjaus.