Мы — BMGM. С 2016 года развиваем CPA-направление в вертикали gambling / betting и фокусируемся на измеримых результатах, собственных технологиях и решениях на основе данных.
У нас 250+ специалистов и 300+ партнеров на рынках Tier-1 / Tier-2. Работаем с PPC/Retargeting, SEO, in-app, ASO, Facebook, развиваем собственную iOS-разработку, внутреннюю аналитику и автоматизацию процессов. Команда распределена по миру — 15+ стран, быстрый темп и понятные цели. Сейчас мы расширяем штат и ищем Python developer
Технологический стек
Backend:
-
Python 3.12–3.13
-
Django 5.2, Django REST Framework 3.16, drf-spectacular (OpenAPI)
-
Celery 5 + Redis 7, django-celery-beat
-
PostgreSQL
-
Админка на базе Django + расширения: django-simple-history, django-jsonform, django-admin-rangefilter, django-colorfield, django-autocomplete-light / django-select2, easy-thumbnails
-
Requests, Pandas, NumPy, Pillow
-
S3 (boto3, django-storages)
-
Интеграции: Keitaro (multi-instance), Telegram, Slack, внешние HTTP API
Мониторинг и наблюдаемость:
-
Sentry, django-prometheus, Flower
Инфраструктура и качество кода:
-
uv / pip, Docker Compose
-
Ruff, pre-commit
-
pytest-django
Что предстоит делать
-
Развивать админ-панели и доменную логику.
-
Разрабатывать и расширять REST API на DRF, поддерживать OpenAPI-документацию через drf-spectacular.
-
Разрабатывать и отлаживать Celery-задачи и расписания Beat: синхронизации Keitaro, импорт и сведение отчётов, периодические интеграции.
-
Рефакторить легаси: выносить бизнес-логику в сервисный слой, сокращать устаревшие зависимости, покрывать критичные участки тестами.
-
Оптимизировать запросы к PostgreSQL .
-
Работать с интеграциями: Keitaro, S3, Google Sheets, Telegram/Slack, внешние API.
-
Поддерживать мониторинг и метрики (Sentry, Prometheus), реагировать на алерты.
-
Участвовать в код-ревью и улучшении CI / pre-commit / инженерных стандартов.
Требования
-
1–3 года коммерческого опыта на Django и DRF.
-
Опыт написания REST API (сериализаторы, viewset'ы, permissions, пагинация, фильтрация).
-
Знания Celery, Redis, PostgreSQL, Django ORM/SQLAlchemy.
-
Опыт интеграций со сторонними API.
-
Опыт работы с легаси-кодом: умение аккуратно рефакторить без регрессий, выделять сервисный слой, покрывать тестами критичные места.
-
Уверенный Git, pre-commit, CI.
Будет плюсом
-
Опыт написания тестов на pytest.
-
Опыт с трекерами трафика (Keitaro и аналоги), affiliate-системами.
-
Опыт миграций Poetry → uv, Black/Flake8/Pylint → ruff.
-
Навык оптимизации SQL и кешей.
-
Работа с pandas/numpy при обработке отчётов.
Мы предлагаем
- Удалённый формат работы.
- Долгосрочное сотрудничество без бюрократии и с реальным техническим челленджем.
- Оплачиваемый отпуск 21 рабочий день (пн-пт)
- Оплачиваемые больничные, празднечные
- ЗП: 1500$-2000$
- Возможность роста и развития (тех.лид/ ментор)
- Несколько связанных продуктов с живой доменной областью (трафик, офферы, топы, платёжки, отчётность).
- Реальное влияние на архитектуру: часть кодовой базы задаёт стандарт, другую часть нужно до него подтянуть — есть где приложить инженерное мышление.