У роли понятный backend-фокус и сложные задачи по масштабируемым игровым сервисам, но требования для senior-уровня широкие, а условия компенсации не раскрыты.
Кликните для подробной информации
Широкий набор требованийСовременный стекИгровые сервисы
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Middle+/Senior .NET Backend Developer (C#/.NET, GameDev): Разработка и развитие высоконагруженных backend-сервисов и REST API мета-сервисов для профилей, инвентаря и лидербордов с акцентом на микросервисную архитектуру, асинхронную обработку данных и производительность. Focus on проектировании отказоустойчивых распределённых систем, интеграции Kafka, мониторинге сервисов и оптимизации масштабирования.
Локация: удалённо, Алматы
Компания
АКСЕЛБОЛТ КАЗАХСТАН развивает backend-сервисы и игровые мета-сервисы для профилей, инвентаря и лидербордов.
Что делать
Разрабатывать, развивать и поддерживать высоконагруженные backend-сервисы на C# и .NET.
Проектировать и поддерживать REST API и gRPC для мета-сервисов профилей, инвентаря и лидербордов.
Развивать микросервисную архитектуру и надёжное взаимодействие между сервисами.
Реализовывать асинхронную обработку данных и событийное взаимодействие с использованием Kafka или RabbitMQ.
Оптимизировать производительность, масштабируемость и отказоустойчивость систем, включая мониторинг и диагностику проблем.
Требования
Более 6 лет общего опыта и не менее 3 лет коммерческой разработки на C# и .NET.
Опыт разработки backend-сервисов на ASP.NET Core, знание REST API и gRPC.
Знание принципов проектирования ПО и умение писать чистый, поддерживаемый и тестируемый код.
Опыт работы с PostgreSQL: проектирование схем, индексы и оптимизация запросов; практический опыт работы с MongoDB.
Опыт использования Redis или KeyDB.
Опыт работы с Kafka или RabbitMQ, понимание асинхронной и событийно-ориентированной обработки данных.
Знание микросервисной архитектуры, паттернов проектирования и взаимодействия распределённых систем.
Понимание отказоустойчивости, балансировки нагрузки, масштабирования и защиты сервисов от перегрузок и сбоев.
Опыт работы с Docker, Kubernetes, Prometheus, Grafana, VictoriaMetrics, инструментами диагностики приложений и GitLab CI/CD.
Опыт написания модульных и интеграционных тестов, разработки высоконагруженных систем и оптимизации их производительности.
Хорошо, если есть
Опыт разработки backend-сервисов в GameDev.
Опыт работы с ClickHouse и большими объёмами данных.
Опыт построения геораспределённых и отказоустойчивых систем.
Опыт использования OpenTelemetry и распределённой трассировки.
Опыт нагрузочного тестирования и профилирования .NET-приложений.
Культура и преимущества
Удалённый формат работы.
Полная занятость.
Работа над высоконагруженными сервисами и технически сложными backend-задачами.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →