Обязательные навыки и опыт:
Язык программирования: C#
Фреймворки: ASP.NET, Entity Framework
Базы данных: PostgreSQL (оптимизация, обеспечение целостности данных)
Игровые сервисы: Интеграция бэкенда с Unreal Engine
Оркестрация серверов: Agones, Kubernetes
Сетевые технологии: Open Match, управление игровыми сессиями, подбор игроков
Контейнеризация: Docker
API: REST, gRPC
Отладка и оптимизация: Поиск и устранение утечек памяти, повышение производительности
Операционные системы: Опыт работы с Linux (Ubuntu), настройка серверов
Желательные навыки:
Опыт работы в игровой студии, особенно с мультиплеерными играми;
Работа с распределёнными системами и балансировкой нагрузки;
Знание API Unreal Engine для серверной логики.
Дополнительно:
Опыт работы от 2 лет (или меньше при наличии сильного технического бэкграунда);
Образование в техническом вузе (математика, инженерное направление).