Senior Python Developer
Требования
Местоположение и тип занятости
Компания
Мы создаем экосистему сервисов для игроков соревновательных игр
Описание вакансии
Условия работы
EX CORP. — это экосистема сервисов для соревновательных игр. В нее входят продукты CS.MONEY, SCOPE.GG, XPLAY.GG, BLIX.GG.
Сейчас мы ищем Python developer в CS.MONEY – это площадка для обмена виртуальными предметами в CS:GO и Dota 2. Проект существует больше 5 лет и занимает лидирующую позицию в своей сфере.
Наш стек: Python 3, Flask, FastAPI, MySQL, PostgreSQL, NoSQL, Kafka. Смотрим логи в grafana cloud, производим мониторинг через Prometheus, Grafana. Используем Kubernetes и сервисы AWS.
Для нас важно:
- Опыт разработки на Python;
- Опыт работы с микросервисами;
- Понимание архитектурных паттернов для обеспечения Reliability и умение их применять (circuit breaker, rate limiter, caching, load balancing, etc…);
- Умение применять практики SOLID/DRY/KISS при написании кода;
- Знание ключевых протоколов интеграции (HTTP/gRPC/Kafka);
- Опыт работы с базами данных (Postgres/Redis);
- Опыт работы с Flask/FastAPI и pytest;
- Компетенции в System Design;
- Опыт разработки систем с высокими требованиями к доступности (99.99).
Будет плюсом:
- Опыт с распределенными транзакциями (saga);
- Знание Golang.
Причины работать с нами:
- У нас не нужно поддерживать кучу легаси. Разрабатываем проекты на современном стеке и следим за тенденциями;
- Гибкий график и гибридный формат работы. Можно начинать рабочий день с 12 часов и работать из любой точки мира;
- Бесконечно учимся: покупаем любые книги, оплачиваем участие в конференциях и внешние обучения, проводим внутренние обучения для сотрудников;
- Оформляем ДМС со стоматологией с первого дня работы, компенсируем питание, спорт и занятия английским.