Должность: Инженер по сборке (Build Engineer)
Компания: thatgamecompany
Местоположение: Удаленно - США / Удаленно
Инженер по сборке (Build Engineer) (от младшего до среднего уровня)
Удаленно, США и Канада
Описание вакансии
Мы ищем исключительного инженера по автоматизации и сборке, который присоединится к нашей команде, чтобы помочь создавать самые передовые социальные игры в мире. Элементы, которые помогут нам удовлетворить требования этого сложного продукта, представляя пользователю интерфейс, воплощающий элегантность, которой славится TGC.
Обязанности:
- Поддержание процесса сборки и выпуска приложений на различных платформах, включая мобильные устройства, игровые консоли и ПК
- Управление и развитие инструментов управления витринами для обеспечения стабильно безупречной доставки
- Поддержка инкрементальных улучшений конвейеров сборки и выпуска
- Написание и улучшение инструментов для поддержки и расширения возможностей команд
- Работа с инженерами над автоматизацией их требований к сборке и помощь в разработке быстрых решений для тестирования
- Координация с командами продакшена и Live-Ops на всех этапах выпуска
- Участие в документировании процессов и конвейеров автоматизации и выпуска
- Помощь в управлении несколькими ветками и средами для разработки и развертывания
Квалификация:
- Знание принципов и методологий сборки и выпуска, включая управление исходным кодом (Perforce), управление ветками и тестирование сборки.
- Навыки написания скриптов и автоматизации с использованием Python или аналогичных языков.
- Глубокое понимание непрерывной интеграции (Continuous Integration).
- Опыт работы с автоматизированными системами сборки, такими как Jenkins или эквивалент.
- Опыт работы с программным обеспечением для отслеживания задач.
- Отличные коммуникативные навыки и навыки сотрудничества.
- Опыт работы с C++.
Желательно:
- Опыт тестирования и разработки REST API.
- Опыт работы с витринами приложений (Google Play, AppStore и т. д.).
- Свободное владение Python.
- Опыт использования инструментов на базе ИИ для повышения эффективности.
- Знание системного администрирования (Windows, OSX, Linux).
- Опыт работы с инструментами подготовки программного обеспечения, такими как Ansible.
Бонусы:
- Оплачиваемый отпуск, праздники и двухнедельные рождественские каникулы.
- Сотрудники и их иждивенцы получают медицинское, стоматологическое и офтальмологическое страхование независимо от их уровня, стажа работы или должности в компании. Более того, эти льготы начинают действовать с первого дня работы — без периода ожидания.
- Страхование домашних животных для тех, кому это необходимо.
- Компенсируемый отпуск по уходу за членами семьи.
- Стипендия для оздоровления (до вычета налогов).
- Стипендия для работы из дома (до вычета налогов).
- Доступ к нашему сберегательному плану (программа 401K) с корпоративным совпадением взносов.
- Ресурсы для психического здоровья, включая членство в Headspace и Программу помощи сотрудникам (EAP).
- Портал скидок на товары и услуги повседневного спроса.
- Инициативы по инклюзивности и разнообразию сотрудников, такие как Grow Together.
- Поддержка личного профессионального развития.
Мы с нетерпением ждем встречи с вами!
Соискатели должны иметь разрешение на работу у любого работодателя в США. В настоящее время мы не можем спонсировать или брать на себя спонсорство для получения рабочей визы.
Диапазон заработной платы для этой должности составляет от 82 000 до 120 000 долларов США в год, с возможностью получения ежегодного дискреционного бонуса. Этот диапазон заработной платы является ориентировочным, и фактическая заработная плата может варьироваться в зависимости от практики вознаграждения Компании. Сотрудники на этой должности имеют право участвовать в стандартных программах льгот для сотрудников Компании, которые в настоящее время включают следующее: медицинское, стоматологическое, офтальмологическое страхование, 401k и оплачиваемый отпуск.
Наша базовая оплата сравнивается с региональными рыночными и отраслевыми данными и корректируется с учетом стоимости жизни в вашем конкретном географическом районе.