Keywords Studios
Keywords Studios
Keywords Studios pruža tehnološki podržane usluge globalnoj industriji videoigara. Njegov rad obuhvaća razvoj igara, produkciju grafike, audio, osiguranje kvalitete, lokalizaciju, marketing, angažman igrača, pristupačnost, globalizaciju sadržaja te rješenja u području umjetne inteligencije i tehnologije. Na temelju desetljeća iskustva u industriji, tvrtka podržava tvorce i izdavače igara u različitim fazama razvoja i isporuke. Keywords Studios također naglašava odgovorno poslovanje i dijeli stručno znanje iz industrije usmjereno na poboljšanje iskustva igrača diljem svijeta.

Inženjer produktivnosti razvojnih programera DevOps I

Unaprijedite CI/CD cjevovode, infrastrukturu u oblaku i alate za razvojne programere u tvrtki Helpshift. Automatizirajte inženjerske tijekove rada te pružajte podršku za Kubernetes, observabilnost, sigurnost i pouzdanost.

Opis

  • Izrađujte i unapređujte CI/CD cjevovode za izgradnju, testiranje, implementaciju i izdavanje softvera
  • Automatizirajte ponavljajuće zadatke povezane s izgradnjom, izdanjima, operacijama i razvojem
  • Istražujte kvarove cjevovoda i povećavajte njihovu pouzdanost
  • Pružajte podršku za kontrolu verzija i procese izdavanja
  • Izrađujte skripte, CLI alate i interne alate koji pojednostavnjuju inženjerski rad
  • Prepoznajte i uklanjajte prepreke u tijekovima rada razvojnih programera
  • Radite s infrastrukturom u oblaku za CI/CD i razvojna okruženja
  • Pomažite automatizirati dodjelu i konfiguraciju infrastrukture
  • Izrađujte i podržavajte kontejnerizirane aplikacije i radna opterećenja
  • Pružajte podršku za razvojna okruženja i okruženja za implementaciju na Kubernetesu
  • Postavljajte i održavajte nadzor i zapisivanje događaja za sustave koji poboljšavaju iskustvo razvojnih programera
  • Rješavajte probleme pomoću metrika, zapisa i tragova
  • Pomažite izrađivati nadzorne ploče i upozorenja za inženjersku infrastrukturu
  • Primjenjujte sigurne razvojne prakse i prakse CI/CD-a
  • Dodajte sigurnosne provjere u inženjerske tijekove rada
  • Pružajte podršku razvojnim i testnim okruženjima inženjerskih timova
  • Unapređujte procese izgradnje i testiranja
  • Pomažite automatizirati izolirana testna i druga okruženja
  • Dijagnosticirajte probleme u CI/CD-u, infrastrukturi, kontejnerima i razvojnim okruženjima
  • Pronalazite uzroke problema pomoću zapisa, metrika i informacija o sustavu
  • Eskalirajte složene probleme i surađujte s drugima na njihovu rješavanju
  • Pružajte operativnu podršku i pomažite u rješavanju incidenata

Zahtjevi

  • Imate 2 do 5 godina iskustva u softverskom inženjerstvu, DevOpsu, infrastrukturi, platformskom inženjerstvu, SRE-u ili srodnom području
  • Razumijete sustave Linux ili Unix
  • Imate praktično iskustvo s CI/CD-om i automatizacijom
  • Poznajete Git i tijekove rada u razvoju softvera
  • Imate iskustva s Dockerom i/ili Kubernetesom
  • Imate iskustva s barem jednim programskim ili skriptnim jezikom
  • Poznajete platforme u oblaku, po mogućnosti AWS
  • Razumijete osnove Infrastructure as Codea
  • Razumijete nadzor, zapisivanje događaja i otklanjanje poteškoća
  • Imate izražene vještine rješavanja problema i otklanjanja pogrešaka
  • Sigurno se služite alatima naredbenog retka
  • Učinkovito komunicirate i dokumentirate
  • Spremni ste učiti i raditi s različitim tehnologijama
  • Preuzimate odgovornost za dodijeljeni posao i dovodite ga do završetka
  • Imate iskustva s Jenkinsom ili drugom CI/CD platformom
  • Imate iskustva s AWS-om
  • Imate iskustva s Kubernetesom ili EKS-om
  • Imate iskustva s Terraformom, AWS CDK-om, CloudFormationom ili Ansibleom
  • Imate iskustva s Pythonom ili skriptiranjem u ljusci
  • Poznajete Prometheus, Grafanu ili slične alate za observabilnost
  • Poznajete Helm i GitOps
  • Imate iskustva s alatima za razvojne programere ili internim inženjerskim platformama
  • Poznajete VS Code, IntelliJ ili slična integrirana razvojna okruženja
  • Imate iskustva s infrastrukturom za testiranje

Pogodnosti

  • Pouzdano isporučujte dodijeljene projekte i zadatke za poboljšanje iskustva razvojnih programera
  • Smanjujte ponavljajući ručni inženjerski rad automatizacijom
  • Povećavajte pouzdanost CI/CD-a i razvojnih tijekova rada
  • Brže dijagnosticirajte i rješavajte probleme koji utječu na iskustvo razvojnih programera
  • Postupno preuzimajte veću odgovornost za sustave i alate za razvojne programere
  • Pozitivno surađujte s inženjerskim timovima