Удалённо · Частичная или полная занятость
📑 Вакансия C# .Net Developer
Удалённо · Частичная или полная занятость
💎 Кипрская студия разработки игр ••••••••, работающая с 2018 года, ищет опытного и самостоятельного C#/.NET Backend Developer для проекта AAA‐мобильного шутера — адаптации известной PC‐игры; основная задача — backend‐разработка в микросервисной архитектуре с фокусом на стабильность и производительность системы.
🧩 Требования: 5+ лет коммерческой разработки на C#/.NET для высоконагруженных онлайн‐сервисов, экспертные знания асинхронного программирования, многопоточности, управления памятью и сборкой мусора, •••••••• Core, профилирования в продакшене; глубокое понимание .NET 10 (производительность, новые возможности, внутренности CLR, async/await, многопоточность); применение инженерных практик и паттернов (Clean Architecture, DDD, SOLID); опыт проектирования и поддержки REST, gRPC и WebSocket API, работы с UDP и unsafe‐кодом; навыки проектирования распределённых систем (границы сервисов и транзакций, идемпотентность, согласованность, поведение при частичных сбоях), масштабирования под нагрузку (тысячи RPS, десятки тысяч одновременных подключений), устранения узких мест, построения отказоустойчивых систем и контролируемого снижения функциональности при перегрузке; проектирование схем данных с учётом бизнес‐процессов и шаблонов доступа; уверенные навыки работы с PostgreSQL или MS SQL Server (написание и оптимизация запросов, индексы, планы выполнения, блокировки, миграции под нагрузкой), опыт с нереляционными БД (MongoDB и аналоги), глубокое знание Redis (структуры данных, стратегии инвалидации кэша, ограничения распределённых блокировок), опыт с потоковой передачей событий и брокерами сообщений (Kafka, NATS, RabbitMQ — гарантии доставки, партиционирование, обработка дублей, повторы, DLQ); практический опыт работы с Kubernetes (ресурсы, пробы, HPA, StatefulSets, автоскейлинг, устранение неполадок), сборки и деплоя контейнеризированных сервисов через Docker, уверенное владение хотя бы одной облачной платформой (AWS, GCP, Azure), самостоятельная настройка CI/CD‐пайплайнов (GitHub Actions, GitLab CI, TeamCity), навыки наблюдаемости (Prometheus, Grafana, Alertmanager, трассировка, централизованное логирование, создание дашбордов и алертов); опыт написания автоматизированных юнит‐ и интеграционных тестов, уверенная работа с системами контроля версий и практикой код‐ревью; плюсом будет опыт разработки игровых бэкендов (сессии, матчмейкинг, серверная авторитация, оркестрация стейфул‐серверов), эксплуатации real‐time‐мультиплеерных систем под нагрузкой, интеграции с игровыми платформами и сервисами (Epic Online Services, PlayFab, магазины платформ).
🌐 ••••••••
🔮 •••••••• — бесплатно постим IT-вакансии
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.