Москва, Сокольническая линия, метро Преображенская площадь
Метро: Преображенская площадьКомпания международный издатель онлайн-игр, занимающий лидирующие позиции в России и странах СНГ. Мы с 2007 года успешно развиваем собственную игровую платформу, на которой опубликованы такие легенды, как Lineage II, Aion, Ragnarok Prime Online. А ещё мы ежегодно запускаем новые проекты, в их числе - Gran Saga, BnS NEO и другие.
Сейчас мы ищем Backend Tech Lead для развития технологической платформы холдинга, объединяющей несколько продуктовых направлений в рамках единой экосистемы: игровую платформу, игровые серверы, мобильные приложения, online- и offline-магазины.
Проект активно развивается: растет количество пользователей, интеграций, требований к надежности, производительности, наблюдаемости и скорости поставки изменений.
Нам нужен сильный технический лидер, который сможет проектировать архитектуру backend-систем, развивать engineering-практики, быть hands-on в сложных задачах и помогать команде принимать качественные технические решения.
Обязанности:
Отвечать за направление backend: планировать работу, декомпозировать задачи, помогать разработчикам расти и отвечать за технический результат команды.
Проектировать архитектуру backend-сервисов и платформенных компонентов: API, интеграции, фоновые процессы, очереди, хранилища, контракты.
Участвовать hands-on в разработке сложных и критичных частей системы
Проводить code review и design review, повышать качество архитектуры, кода и технических решений.
Развивать инженерные процессы: release readiness, Definition of Done, ownership, документацию, снижение bus factor, работу с техническим долгом.
Повышать надежность production-систем: observability, метрики, алерты, отказоустойчивость, обработка ошибок, retries, timeouts, idempotency.
Взаимодействовать с продуктом, бизнесом и смежными командами, помогая переводить бизнес-задачи в понятные технические решения.
Внедрять и развивать практики AI-driven development.
Коммерческий опыт разработки на C# / .NET от 7 лет.
Опыт работы с ASP.NET Core, Web API, background services, hosted services.
Опыт проектирования backend-архитектуры для высоконагруженных и распределенных систем.
Понимание архитектурных паттернов и подходов: layered architecture, clean architecture, modular monolith, microservices, event-driven architecture, CQRS, eventual consistency.
Понимание принципов надежной интеграции сервисов: retries, exponential backoff, timeouts, circuit breaker, idempotency, graceful degradation, health checks.
Глубокое понимание ООП, SOLID, паттернов проектирования и инженерных практик написания поддерживаемого кода.
Уверенное знание PostgreSQL: индексы, транзакции, блокировки, оптимизация запросов, работа с большими объемами данных.
Опыт работы с Redis: кеширование, TTL, session/state storage, distributed locks.
Опыт с message brokers: Kafka, RabbitMQ или аналогичные решения.
Опыт работы с Docker и Kubernetes.
Понимание CI/CD, GitLab CI/CD, branching models, release flow.
Умение выстраивать инженерные стандарты: code review, design review, техническая документация, ownership, quality gates.
Интерес к AI-driven development и готовность применять AI-инструменты как часть современного engineering-процесса.
Способность разбираться в бизнес-контексте задачи, а не только в технической реализации.
Готовность быть hands-on: самостоятельно разбираться в коде, писать production-код, помогать команде в сложных технических задачах.
Опыт разработки desktop-приложений на C# / .NET., в т.ч. понимание архитектуры приложений, где web-интерфейс работает внутри native shell.
Электронная торговая площадка Газпромбанка
Москва
Не указана
Специализированный Застройщик Риверхаус
Москва
Не указана