Middle DevOps / Build Engineer
On-site•Salary not specified
Prague, Czechia · Kyiv, Ukraine
Tech Stack
DockerJenkinsPythonPostgreSQLAWSLinuxCI/CDWindowsGit
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Middle DevOps / Build Engineer, щоб підтримувати наш життєвий цикл випуску, автоматизувати доставку збірок та підтримувати нашу CI/CD інфраструктуру. На цій посаді ви допоможете забезпечити стабільне версіювання та безперебійні доставки по всіх функціональних командах.
Обов'язки
- Підтримка процесу випуску та координація доставки збірок між відділами.
- Підготовка та завантаження збірок на різні цифрові вітрини та портали постачальників платформ.
- Підтримка, налагодження та оптимізація CI трубопроводів та автоматичних скриптів.
- Оновлення статусів випуску в Jira, комунікація прогресу з командою та підтримка технічної документації в актуальному стані.
- Управління хмарним або локальним сховищем для артефактів збірок та підтримка баз даних інфраструктури.
Вимоги
- Perforce, Git: Досвідчені знання, включаючи складні стратегії злиття, глибоке усунення несправностей та вирішення конфліктів.
- CI/CD: Практичний досвід роботи з Jenkins та/або UE Horde.
- Скриптинг: Значний досвід Python або іншої мови скриптування, плюс Docker / Docker Compose.
- Доставка: Практичний досвід роботи з інструментами публікації та CLI для цифрових магазинів, таких як Steam / SteamCMD, Epic Games Store / BuildPatchTool, GOG, Microsoft Store або портали розробників PlayStation.
- Дані: Практичний досвід роботи з AWS S3 або еквівалентними рішеннями для управління артефактами/кешування, а також базове адміністрування PostgreSQL.
- ОС та мережі: Глибоке розуміння Windows та Linux, концепцій мереж, включаючи DNS, DHCP, маршрутизацію та TCP/IP, а також налаштування брандмауерів, таких як iptables, ufw або firewalld для захисту та усунення несправностей вузлів збірки.
Буде плюсом
- Досвід роботи з процесами UE5 BuildCookRun для кількох платформ з використанням BuildGraph.
- Досвід роботи з іншими компонентами та утилітами екосистеми Unreal Engine, такими як Zen Server / Zen Cache, Gauntlet Automation Framework або Unreal Build Accelerator.
- Знання корпоративних протоколів аутентифікації та авторизації, таких як LDAP/AD, SSO, Okta тощо.
Формат роботи
- Офіс у Празі
- Офіс у Києві
- Віддалено
Етапи найму
- Технічне інтерв'ю
- Культурне інтерв'ю