Python developer (Django Admin)

BMGM
Алматы Опубликовано 15 мая 2026
1500 – 2000 $
Полная занятость1–3 годаПрограммист
1500 – 2000 $

Описание

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

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

Бухгалтер
Кузнецкий мебельный комбинат
Зарплата не указана
Полная занятостьОпыт 1–3 года
Digital & Product Designer (AI-native)
Goulash.Tech
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Sales Manager Enterprise / Менеджер по продажам крупным корпоративным клиентам
Стафф Контракт
от 400000 руб.
Полная занятостьОпыт 3–6 лет
Менеджер по продажам (тёплая база)
Оптисейл
до 4000
Полная занятостьОпыт 1–3 года
Менеджер по продажам продуктов для бизнеса
Точка Банк
от 130000 руб.
Полная занятостьОпыт 1–3 года
Prompt engineer/ Промт-инженер
ProBack
Зарплата не указана
Полная занятостьОпыт 1–3 года