BETBY

Python Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Python-разработчик в продуктовую группу Risk-Management компании Betby. Разработка и оптимизация высоконагруженных микросервисов для инструментов риск-менеджмента спортивного букмекера.

Задачи

  • Разрабатывать и поддерживать высоконагруженные backend-сервисы на Python (asyncio)
  • Проектировать, поддерживать и оптимизировать компоненты микросервисной архитектуры
  • Участвовать в архитектурных обсуждениях и принятии технических решений
  • Реализовывать интеграции с Kafka, RabbitMQ и внутренними RPC-сервисами
  • Рефакторить и улучшать существующие сервисы с фокусом на масштабируемость, надёжность и производительность
  • Писать функциональные и интеграционные тесты для стабильности системы
  • Взаимодействовать с разработчиками, QA, аналитиками и продуктовыми командами, участвовать в code review и обмене знаниями

Требования

  • Python 3.11, опыт 5+ лет
  • Сильный практический опыт с asyncio и асинхронным программированием (желательно 3+ года)
  • Опыт работы с микросервисной архитектурой (REST API, RPC)
  • Сильное знание алгоритмов и структур данных
  • Понимание и практическое применение принципов SOLID, DRY, KISS, YAGNI
  • Опыт проектирования внутренних библиотек / SDK / общих компонентов
  • Pydantic (v2)
  • Практический опыт со stream processing
  • Понимание RPC (проектирование RPC-серверов, request/response, retries, correlationId)
  • Kafka (consumer groups, гарантии доставки, проектирование схем, стратегии партиционирования)
  • RabbitMQ (RPC, pub/sub, DLX, retries)
  • MongoDB (индексы, конфиги, транзакции)

Условия

  • Медицинская страховка
  • Оплачиваемый больничный до 10 дней без справки
  • 20 дней оплачиваемого отпуска плюс дополнительный отпуск для важных жизненных событий
  • Поддержка обучения и профессионального развития
  • Поддержка изучения языков
  • Современное оборудование для работы
  • Международная команда в нескольких странах
  • Корпоративные мероприятия
  • Программа поддержки в критических ситуациях
  • Подарки и поддержка на важные жизненные этапы
  • Возможности релокации и полная поддержка удалённых сотрудников

Навыки

  • Python
  • asyncio
  • Pydantic
  • Kafka
  • RabbitMQ
  • MongoDB
  • Docker
  • Kubernetes
  • Prometheus
  • Grafana
  • ELK
  • REST API
  • RPC
  • GraphQL
  • Ariadne
  • ClickHouse
  • CI/CD

Похожие вакансии

Senior Server Programmer (World of Warships)
WargamingSeniorBelgradeГибридРелокация
30 окт.
Scala Developer
BETBYSeniorPecinci MunicipalityУдалённо
30 окт.
Senior .NET Developer (Fintech)
Social Discovery GroupSeniorУдалённо
30 окт.
Remote - Middle to Senior Python Developer - (Payment Team)
TorreroSeniorУдалённо
30 окт.
Remote - Middle to Senior Python Developer - (Promo & Messaging)
TorreroSeniorУдалённо
30 окт.
Python Developer — BETBY, Pecinci Municipality | itrelocate