Описание
EX CORP создаёт сервисы для геймеров: маркетплейс скинов для CS и Dota2, статистический сервис для CS, тренировочные серверы CS и B2B-решение для геймификации. Вакансия связана с сервисом, который создаёт видео по матчам и игровым моментам и используется Scope.gg и XPlay.
Задачи
•Развивать и поддерживать сервис генерации игровых клипов
•Работать с автоматизацией игры и конвейером создания видео
•Повышать устойчивость фоновых задач, разбираться с повторами, ошибками и восстановлением обработки
•Разбирать существующий код на Node.js и Python и постепенно улучшать его
•Диагностировать проблемы на рабочих серверах, в том числе на Windows-серверах
•Взаимодействовать с командами Scope.gg и XPlay по развитию сервиса
Требования
•Уверенный опыт серверной разработки на Node.js и понимание асинхронной работы приложений
•Практический опыт с Docker
•Готовность разбираться в существующей системе, диагностировать сбои и доводить задачи до результата
•Готовность работать с кодом на Python; глубокая экспертиза в Python не требуется
•Интерес к инженерным задачам за пределами классической серверной разработки
•Спокойное отношение к работе с Windows-серверами и неидеально документированным кодом
Будет плюсом
•Опыт с FFmpeg, видеокодированием или автоматизацией обработки видео
•Опыт построения устойчивых очередей на RabbitMQ
•Знание CS2/CS:GO, игровых демок и инструментов автоматизации игры
•Опыт с автоматизацией Windows, GPU-инфраструктурой или распределёнными обработчиками
•Собственные проекты, особенно связанные с играми, видео или автоматизацией
Условия
•Гибкий график
•Обучение, книги, внутренние и внешние курсы для профессионального развития