Build Engineer/Инженер по автоматизации
Уровень дохода не указанТребуемый опыт работы: 1–3 года
Полная занятость, полный день
Компания UNIGINE приглашает Инженера по автоматизации для работы над проектами мирового уровня в Томске.
Кто такой Инженер по автоматизации?
Это человек, который отвечает за автоматизированные сборки программного продукта на специальных серверах под управлением Teamcity / Jenkins.
Программисты меняют исходный код (обычно на C++) в репозитории (git/svn), и на сервере происходит пересборка - в результате получается билд. Чтобы все работало как часы, надо настроить конфигурацию Teamcity (или Jenkins), следить за сборочным окружением (чтобы были установлены нужные версии библиотек и компиляторов), следить за несложными скриптами автоматизации на Python. Иногда надо править CMake, SCons, QMake, MSBuild, Gradle файлы. Если любите все автоматизировать - это точно для вас.
Потребуется выполнить небольшое тестовое задание.
Обязанности:
- Поддержка процесса непрерывной интеграции (сборка десятков продуктов под разные конфигурации);
-
Автоматизация публикации и развертывания продуктов, continuous delivery;
-
Управление сборочной фермой (совместно с системными администраторами);
-
Участие в развитии системы автоматизированного тестирования (совместно с QA отделом);
-
Все, что можно автоматизировать - должно быть автоматизировано!
Требования:
- Продвинутый уровень использования систем контроля версий (git/svn);
-
Знание ОС Windows и Linux на уровне продвинутого пользователи, навыки администрирования;
-
Владение Python;
-
Владение техническим английским на уровне чтения документации.
Желательно:
-
Опыт работы с системами CI/CD (Teamcity/Jenkins/Gitlab);
-
Базовый опыт программирования на компилируемых языках (C++, C#);
-
Опыт работы с системами сборки: CMake, SCons, QMake, MSBuild, Gradle;
-
Опыт работы с системами мониторинга: Grafana, Prometheus;
-
Опыт работы с системами виртуализации/контейнеризации (Docker, LXC, VirtualBox).
Условия:
-
Доброжелательная творческая атмосфера без корпоративной ерунды;
-
Установка на топовое качество;
-
Трудоустройство по ТК РФ, 100% белая зарплата;
-
Доплата до оклада в период временной нетрудоспособности сотрудника.
Про UNIGINE:
Компания UNIGINE занимается разработкой собственного 3D-движка и интерактивных проектов на ее основе (профессиональные тренажеры, игры, бенчмарки).
Мы создали стратегическую игру Oil Rush, которая вышла на 5 платформах (Windows, Linux, Mac, Android, iOS). Наш движок используют более 300 компаний по всему миру, аудитория наших GPU бенчмарков (включая популярные Heaven, Valley и Superposition) - более 40 миллионов пользователей. В настоящее время работаем над новой неанонсированной игрой под PC, PlayStation 5 и Xbox Series X.
Компания активно развивается и растет уже 18 лет, в нашей дружной команде более 90 профессионалов.
Ключевые навыки
- Python
- Git
- Linux
- SVN
- TeamCity
- Continuous Intergration
- Continuous Delivery
- CI
- CD
- Jenkins
- Docker
- VirtualBox
- CMake
- Grafana
- Prometheus
- C++
- MS Visual Studio
- GCC
- Gradle
- QMake
- Английский — B1 — Средний
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 3 июня 2024 в Томске
Отзывы о компании
100%
Что говорят сотрудники
- 3Своевременная оплата труда
- 3Удобное расположение работы