other

Python developer (Django Admin)

19 мая 2026

От 1 500 до 2 000 руб.

Город: Москва

BMGM

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 1 года

Обязанности:

Мы — 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$ Возможность роста и развития (тех.лид/ ментор) Несколько связанных продуктов с живой доменной областью (трафик, офферы, топы, платёжки, отчётность). Реальное влияние на архитектуру: часть кодовой базы задаёт стандарт, другую часть нужно до него подтянуть — есть где приложить инженерное мышление.

Показать контакты

Имя не указано

Пожаловаться ID: 153929911

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

Python-разработчик (Django)

Договорная

Москва

Т8

Senior Python / Django разработчик

От 280 000 до 320 000 руб.

Москва

Валта

Backend-разработчик (Python / Django)

Договорная

Москва

Авто-подбор.рф

Python developer

Договорная

Москва

СБЕР

Python Developer

От 4 000 руб.

Москва

JT marketing

Python Developer

От 140 000 до 160 000 руб.

Москва

ISD Parking Solutions