
Keywords Studios poskytuje technologicky podporované služby globálnemu odvetviu videohier. Jeho činnosť zahŕňa vývoj hier, tvorbu grafiky, zvukovú produkciu, zabezpečenie kvality, lokalizáciu, marketing, zapájanie hráčov, prístupnosť, globalizáciu obsahu a riešenia v oblasti umelej inteligencie a technológií. Spoločnosť využíva desaťročia skúseností z odvetvia a podporuje tvorcov a vydavateľov hier v rôznych fázach vývoja a uvedenia na trh. Keywords Studios zároveň zdôrazňuje zodpovedné podnikateľské postupy a zdieľa odborné znalosti z odvetvia so zameraním na zlepšovanie zážitkov hráčov na celom svete.
Inžinier produktivity vývojárov DevOps I
Zlepšujte CI/CD pipeline, cloudovú infraštruktúru a nástroje pre vývojárov v spoločnosti Helpshift. Automatizujte pracovné postupy a podporujte Kubernetes, observabilitu, bezpečnosť a spoľahlivosť.
Popis
- Vytvárajte a zlepšujte CI/CD pipeline na zostavovanie, testovanie, nasadzovanie a vydávanie softvéru
- Automatizujte opakujúce sa úlohy pri zostavovaní, vydávaní, prevádzke a vývoji
- Skúmajte zlyhania pipeline a zvyšujte ich spoľahlivosť
- Podporujte procesy správy verzií a vydávania softvéru
- Vytvárajte skripty, nástroje CLI a interné nástroje, ktoré zjednodušujú prácu vývojových tímov
- Vyhľadávajte a odstraňujte prekážky v pracovných postupoch vývojárov
- Pracujte s cloudovou infraštruktúrou pre CI/CD a vývojové prostredia
- Pomáhajte automatizovať zriaďovanie a konfiguráciu infraštruktúry
- Vytvárajte a podporujte kontajnerizované aplikácie a úlohy
- Podporujte vývojové a nasadzovacie prostredia Kubernetes
- Nastavujte a udržiavajte monitorovanie a zaznamenávanie udalostí pre systémy zlepšujúce skúsenosť vývojárov
- Riešte problémy pomocou metrík, logov a trás
- Pomáhajte vytvárať dashboardy a upozornenia pre technickú infraštruktúru
- Uplatňujte bezpečné postupy vývoja a CI/CD
- Pridávajte bezpečnostné kontroly do pracovných postupov vývoja
- Podporujte vývojové a testovacie prostredia inžinierskych tímov
- Zlepšujte procesy zostavovania a testovania
- Pomáhajte automatizovať izolované testovacie prostredia a ďalšie prostredia
- Diagnostikujte problémy v CI/CD, infraštruktúre, kontajneroch a vývojových prostrediach
- Hľadajte hlavné príčiny pomocou logov, metrík a systémových informácií
- Eskalujte zložité problémy a spolupracujte s ostatnými na ich riešení
- Poskytujte prevádzkovú podporu a pomáhajte riešiť incidenty
Požiadavky
- Majte 2 až 5 rokov skúseností v softvérovom inžinierstve, DevOps, infraštruktúre, platformovom inžinierstve, SRE alebo príbuznej oblasti
- Rozumejte systémom Linux alebo Unix
- Majte praktické skúsenosti s CI/CD a automatizáciou
- Ovládajte Git a pracovné postupy vývoja softvéru
- Majte skúsenosti s Dockerom a/alebo Kubernetes
- Majte skúsenosti aspoň s jedným programovacím alebo skriptovacím jazykom
- Poznajte cloudové platformy, ideálne AWS
- Rozumejte základom Infrastructure as Code
- Rozumejte monitorovaniu, zaznamenávaniu udalostí a riešeniu problémov
- Preukazujte silné schopnosti riešiť problémy a ladiť chyby
- Pohodlne používajte nástroje príkazového riadka
- Efektívne komunikujte a dokumentujte
- Buďte ochotní učiť sa a pracovať s rôznymi technológiami
- Preberajte zodpovednosť za pridelenú prácu a dotiahnite ju do konca
- Majte skúsenosti s Jenkinsom alebo inou platformou CI/CD
- Majte skúsenosti s AWS
- Majte skúsenosti s Kubernetes alebo EKS
- Majte skúsenosti s Terraformom, AWS CDK, CloudFormation alebo Ansible
- Majte skúsenosti s Pythonom alebo skriptovaním v shelli
- Poznajte Prometheus, Grafanu alebo podobné nástroje observability
- Poznajte Helm a GitOps
- Majte skúsenosti s nástrojmi pre vývojárov alebo internými inžinierskymi platformami
- Poznajte VS Code, IntelliJ alebo podobné IDE
- Majte skúsenosti s testovacou infraštruktúrou
Benefity
- Spoľahlivo dodávajte pridelené projekty a úlohy zamerané na skúsenosť vývojárov
- Obmedzujte opakovanú manuálnu prácu vývojových tímov pomocou automatizácie
- Zlepšujte spoľahlivosť CI/CD a vývojových pracovných postupov
- Rýchlejšie diagnostikujte a riešte problémy ovplyvňujúce skúsenosť vývojárov
- Postupne preberajte väčšiu zodpovednosť za systémy a nástroje pre skúsenosť vývojárov
- Pozitívne spolupracujte s inžinierskymi tímami