Минск, проспект Победителей, 7А
Метро: НемигаMamboo - международная компания, разработчик и издатель мобильных игр с командой в разных странах и пользователями по всему миру.
Мы разрабатываем высоконагруженную мобильную игру, рассчитанную на многомиллионную аудиторию.
Нам нужен сильный лид, который одновременно будет техническим руководителем backend-направления и менеджером команды: выстраивать процессы, задавать стандарты качества, принимать архитектурные решения и помогать команде расти. Это роль на стыке Tech Lead и Team Lead: от вас ждут и глубокой технической экспертизы в Go и высоконагруженных системах, и навыков управления и менторства.
Обязанности
Техническое лидерство:
Формировать и защищать техническую стратегию backend-части проекта: архитектура микросервисов, подходы к масштабированию, отказоустойчивости и мониторингу.
Проводить архитектурный ревью ключевых решений, участвовать в проектировании API, схем данных и интеграций.
Обеспечивать соответствие архитектуры требованиям высокой нагрузки и масштабирования (поддержка сотен тысяч пользователей, 99.9%+ uptime).
Выбирать и внедрять технологические стандарты (языки, фреймворки, библиотеки, CI/CD), контролировать их соблюдение командой.
Настраивать и развивать процессы качества: код-ревью, тестирование (unit, интеграционные, E2E), покрытие тестами, рефакторинг, техдолг.
Управлять инцидентами: дежурные процессы, алертинг, разбор инцидентов, внедрение улучшений для предотвращения повторов.
Оптимизировать производительность: выявлять и устранять узкие места, работать с кэшированием, базами данных, очередями сообщений.
Взаимодействовать с другими направлениями (Unity, LiveOps, QA) для согласования контрактов API, синхронизации релизов и устранения блокировок.
Управление командой и процессами:
Менторство и развитие: помогать расти, ставить задачи, давать обратную связь, планировать обучение.
Планирование и приоритизация задач: участвовать в оценке, декомпозиции и планировании спринтов, помогать команде укладываться в сроки.
Управление рисками и зависимостями: отслеживать потенциальные проблемы, заранее предлагать решения, коммуницировать риски стейкхолдерам.
Организация процессов разработки: настраивать процессы в трекере задач, код-ревью, релизы, документацию.
Коммуникация со стейкхолдерами: объяснять технические решения и ограничения, согласовывать сроки и приоритеты, защищать интересы команды.
Требования
Опыт коммерческой разработки на Go от 6 лет, уверенное владение языком и экосистемой.
Опыт проектирования и развития высоконагруженных систем, понимание проблем масштабирования, узких мест и способов их решения.
Практический опыт работы с PostgreSQL и Redis: оптимизация запросов, настройка кэширования, проектирование схем данных.
Опыт разработки и документирования API (REST, gRPC), понимание требований к производительности и отказоустойчивости.
Знание архитектурных подходов: чистая архитектура, гексагональная архитектура, DDD (где применимо), микросервисные паттерны.
Опыт настройки мониторинга и алертинга (Prometheus, Grafana), работы с метриками и логами.
Опыт управления или менторства командой: проведение код-ревью, планирование задач, развитие сотрудников.
Умение выстраивать процессы разработки, работать с техдолгом и приоритизировать задачи.
Опыт работы в игровой индустрии или с игровыми backend-сервисами.
Работа с event-driven архитектурами (Kafka, RabbitMQ, NATS).
Опыт в матчмейкинге, real-time системах, игровых экономиках или сессионной логике.
Интеграция с платёжными системами и антифрод-решениями.
Знание паттернов микросервисной архитектуры (Circuit Breaker, Saga, CQRS).
Опыт работы с API Gateway (KrakenD, Kong).
Опыт работы с AWS
Понимание специфики работы с Unity-клиентами, сетевых протоколов и синхронизации состояния.
Английский от В2
Условия:
- мы работаем из офиса
- страховка в ЛОДЭ
- компенсация спортивных занятий
- оплата парковки или проездного
- денежные подарки на ДР и другим важным событиям
Белорусские облачные технологии
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Национальный центр электронных услуг,РУП
Минск
Не указана
Закрытое акционерное общество «Белорусско-Швейцарский Банк «БСБ Банк»
Минск
Не указана