Кто мы такие
В NaturalMotion мы создаём игры, которые поражают людей. Мы внедряем инновации, чтобы создавать ранее невозможные впечатления, которые не существовали бы без нас. Мы гордимся созданием проектов, которые достигают широкой аудитории, и формированием сообществ, которые сохраняются долгое время. Наша приверженность совершенству принесла нам признание как одного из лучших мест для работы в игровой индустрии Великобритании восемь лет подряд по версии gamesindustry.biz, и мы гордимся быть частью семьи Zynga и Take-Two Interactive.
Обзор позиции
Мы ищем инженера серверов и инфраструктуры для присоединения к нашей команде серверной инженерии. В этой роли вы будете работать над основными бэкенд-системами и сервисами, вносить прямой вклад в живые сервисы и системы сборки с минимальным контролем. Вы будете помогать управлять и расширять нашу инфраструктуру, автоматизированные CI/CD пайплайны и инструменты разработки, тесно сотрудничая с техническими руководителями для создания надежных, высокопроизводительных серверных сред. У вас должна быть страсть к масштабным системам с высокой доступностью, преданность мастерству программного обеспечения, непоколебимая приверженность качеству и желание, чтобы ваша работа была увидена десятками миллионов людей по всему миру.
Мы поддерживаем гибридный формат работы. В рамках этой роли вы будете работать 2 дня в неделю в нашем офисе в Лондоне, а остальные дни — из дома.
Что вы будете делать
•Выполнение задач по серверам и инфраструктуре: Выполнять многодневные задачи по бэкенд-инжинирингу с минимальным руководством. Проектировать, развертывать и поддерживать масштабируемые серверные архитектуры и облачную инфраструктуру.
•DevOps и автоматизация пайплайнов: Создавать, поддерживать и оптимизировать надежные CI/CD рабочие процессы и автоматизированные пайплайны развертывания в облачных средах и платформах сборки.
•Архитектура и планирование: Участвовать в техническом планировании, архитектурных мозговых штурмах и оценке технических затрат/сложности для многонедельных проектов.
•Эффективность команды и качество: Проактивно выявлять узкие места в рабочих процессах и инициировать улучшения для повышения общей продуктивности инженерной команды, инструментов и качества кода.
•Техническая коммуникация: Участвовать во внутренних технических докладах, делиться лучшими практиками и поддерживать сотрудничество между инженерными командами.
Что вы приносите с собой
•Языки программирования: Продемонстрированное владение Python, Go и C# для бэкенд-сервисов, автоматизации скриптов и создания пользовательских инструментов.
•Облачная инфраструктура и IaC: Практический опыт развертывания и управления инфраструктурой AWS с использованием Terraform (инфраструктура как код).
•Системы сборки и платформы: Опыт настройки и управления автоматизированными платформами оркестрации/сборки (например, Unreal Horde, Jenkins или TeamCity), предпочтительно с игровыми движками (Unreal Engine, Unity и др.).
•Управление системами контроля версий: Глубокие знания систем контроля версий и стратегий рабочих процессов (GitHub, Perforce/Helix Core, Git-flow, управление ветками).
•Выполнение работы: Доказанная способность самостоятельно управлять средними и сложными техническими задачами, разбивать проектные задачи и точно сообщать о статусе.
Дополнительные преимущества
•Опыт написания серверной логики и управления зависимостями баз данных для живых приложений или многопользовательских сервисов.
•Опыт работы в игровой индустрии или сильный интерес к ней.
•Интерес к развертыванию и мониторингу инфраструктуры.
•Интерес к наставничеству младших членов команды или стажёров, разбору задач и проведению технических собеседований.
•Знакомство с контейнеризацией (Docker, Kubernetes) и лучшими практиками безопасности инфраструктуры.
Что мы предлагаем вам
•Конкурентоспособная зарплата и дискреционный ежегодный бонус
•26 дней отпуска, плюс государственные праздники и 2 оплачиваемых личных дня
•6 месяцев полностью оплачиваемого отпуска по беременности/усыновлению и 16 недель полностью оплачиваемого отпуска по уходу за ребёнком (применяются критерии соответствия)
•Пенсионный план с двойным взносом работодателя
•Частная медицинская и стоматологическая страховка, а также план возмещения расходов на здравоохранение
•Страхование жизни, страхование от несчастных случаев и страхование дохода
•Программы поддержки психического здоровья и нейроразнообразия
•Корпоративная программа покупки акций для сотрудников (применяются критерии соответствия)
•Программа возмещения расходов на фитнес на сумму £600 в год
•Гибкий график работы
•Еженедельные «счастливые часы», сезонные вечеринки и ежемесячные социальные мероприятия
•Аванс на годовой проездной билет на поезд и программа «велосипед на работу»