Мы издаем компьютерные игры и разрабатываем игровую платформу Фогейм (4game.com), специализируемся на издании крупных MMO проектов (Lineage II, Point Blank, Black Desert Online,l и др.).
Обязанности:
- Разработка и поддержка серверной части highload-сервиса;
- Расследование и устранение сложных инцидентов;
- Применение современных инженерных практик.
Наш стек технологий:
- Основной язык C#, в ближайшей перспективе - Go;
- Redis для кэширования и хранения оперативных данных;
- RabbitMQ как основная шина сообщений;
- Kafka для игровых логов и маркетинговых метрик;
- PostgreSQL как основная БД
- GitLab для хранения кода и code review.
Требования:
- Знание платформы Microsoft .NET Core (Tasks, LINQ, синхронизация потоков), языка С# и базовой библиотеки классов;
- Знание основных алгоритмов и структур данных;
- Опыт работы с любой SQL БД;
- Умение отслеживать причины ошибок на большом количестве уровней (от браузера до БД).
Плюсом будет:
- Опыт разработки высоконагруженных, масштабируемых систем;
- Понимание принципов построения микросервисной архитектуры;
- Развитые навыки решения нестандартных проблем;
- Знание основных протоколов и стандартов обмена данными в интернете, и, разумеется, увлеченность своим делом и разработкой в целом.
Условия
- Официальное оформление по ТК РФ;
- График работы: понедельник-пятница, 10:00 - 19:00.
- Современный, стильный и уютный офис
- Соц. пакет (медицинская страховка, курсы английского);
- Возможность оплаты конференций, семинаров, курсов и т.д.;
- Пополняемая библиотека профессиональной литературы;
- Чай, кофе, фрукты в офисе.