
Keywords Studios надає технологічні послуги світовій індустрії відеоігор. Компанія працює у сферах розробки ігор, створення графіки, виробництва аудіо, забезпечення якості, локалізації, маркетингу, взаємодії з гравцями, забезпечення доступності, глобалізації контенту, а також рішень у галузі штучного інтелекту й технологій. Спираючись на десятиліття досвіду в індустрії, компанія підтримує розробників та видавців ігор на різних етапах розробки й випуску. Keywords Studios також наголошує на відповідальному веденні бізнесу та ділиться галузевою експертизою, зосередженою на покращенні ігрового досвіду для гравців у всьому світі.
Інженер із DevOps та продуктивності розробників, рівень SE II
Розвивайте CI/CD-системи Helpshift, хмарну інфраструктуру, платформи Kubernetes та інструменти розробників. Зменшуйте перешкоди в роботі інженерів завдяки масштабованій автоматизації, кращій спостережуваності та підвищеній надійності.
Опис
- Створюйте й підтримуйте надійні CI/CD-конвеєри для збирання, тестування, розгортання та випуску програмного забезпечення.
- Підвищуйте швидкість, надійність і масштабованість конвеєрів та спрощуйте їх обслуговування.
- Виявляйте вузькі місця у процесах збирання та випуску й очолюйте роботу з їх усунення.
- Створюйте автоматизовані процеси випуску та розгортання.
- Досліджуйте й усувайте складні збої конвеєрів і процесів випуску.
- Створюйте інструменти, що допомагають розробникам працювати ефективніше та зменшують перешкоди.
- Розробляйте внутрішні інструменти для розробників, утиліти командного рядка й автоматизовані процеси.
- Вивчайте робочі процеси розробників і визначайте, як поліпшити життєвий цикл розробки програмного забезпечення.
- Створюйте й підтримуйте хмарну інфраструктуру для CI/CD, розробки, тестування та інженерних платформ.
- Підготуйте інфраструктуру за допомогою підходу «інфраструктура як код».
- Проєктуйте масштабовану, надійну, безпечну й економічно ефективну інфраструктуру.
- Підвищуйте рівень автоматизації інфраструктури й ефективність експлуатації.
- Створюйте та експлуатуйте контейнерні платформи для інженерних команд.
- Експлуатуйте інфраструктурні платформи й платформи розгортання на базі Kubernetes.
- Підвищуйте надійність, масштабованість, безпеку й ефективність контейнерної платформи.
- Розв’язуйте складні проблеми Kubernetes і контейнерів.
- Поліпшуйте спостережуваність платформ для розробників та інженерної інфраструктури.
- Створюйте метрики, інформаційні панелі, сповіщення, журнали й трасування.
- Використовуйте дані спостережуваності для виявлення вузьких місць у надійності та продуктивності.
- Підвищуйте доступність систем і ефективність експлуатації.
- Вбудовуйте безпеку в CI/CD-конвеєри та робочі процеси розробників.
- Запроваджуйте безпечні підходи до конвеєрів та інфраструктури.
- Посилюйте захист контейнерів, залежностей, коду й інфраструктури.
- Співпрацюйте з командами безпеки, щоб усувати ризики й виконувати вимоги відповідності.
- Удосконалюйте системи збирання й тестування та надавайте масштабовані середовища розробки й тестування.
- Автоматизуйте налаштування пісочниць та інших середовищ.
- Співпрацюйте з інженерними командами для розв’язання проблем у робочих процесах розробників.
- Досліджуйте складні проблеми, пов’язані з CI/CD, хмарною інфраструктурою, Kubernetes, мережами та розподіленими системами.
- Визначайте першопричини та супроводжуйте вирішення проблем до їх усунення.
- Виявляйте системні проблеми й долучайтеся до реагування на інциденти, поліпшення надійності та операційних практик.
- Очолюйте складні ініціативи з поліпшення досвіду розробників разом з інженерними командами, щоб підвищувати продуктивність.
Вимоги
- Мати від 4 до 7 років досвіду в розробці програмного забезпечення, DevOps, інфраструктурі, платформенній інженерії, SRE або суміжній галузі.
- Мати ґрунтовні знання Linux і Unix.
- Мати практичний досвід роботи з CI/CD та автоматизацією.
- Мати досвід проєктування й експлуатації інженерних систем промислового рівня.
- Добре розуміти Docker і Kubernetes.
- Мати досвід роботи з хмарними платформами; перевагою буде AWS.
- Мати практичний досвід роботи з інфраструктурою як кодом і керуванням конфігураціями.
- Впевнено володіти принаймні однією мовою програмування або сценаріїв.
- Уміти досліджувати складні технічні проблеми й визначати їхні першопричини.
- Розуміти компроміси між спостережуваністю, надійністю, безпекою, масштабованістю та вартістю.
- Уміти вести проєкти від визначення проблеми до впровадження, запуску й операційної підтримки.
- Ефективно спілкуватися та співпрацювати.
- Працювати з інженерними командами й допомагати формувати технічні рішення.
- Брати на себе відповідальність і відповідати за результати.
- Буде перевагою: досвід створення внутрішніх платформ або інструментів продуктивності розробників; Jenkins і CI/CD у великих масштабах; AWS/EKS і хмарні архітектури; GitOps з Argo CD або подібним інструментом; Helm та інструменти екосистеми Kubernetes; Prometheus, Grafana, OpenTelemetry, Dynatrace, Datadog або подібні засоби; засоби безпеки CI/CD; OPA, Checkov, cdk-nag, Trivy або подібні інструменти безпеки; системи збирання, кешування або розподілена інфраструктура збирання; вимірювання поліпшень продуктивності; VS Code, IntelliJ або подібні середовища розробки; наставництво чи технічне керівництво.