Мы делаем сервис аналитики для селлеров на маркетплейсах (Wildberries, Ozon, Яндекс.Маркет). Наша задача — превращать гигабайты данных по заказам, остаткам, рекламе и ценообразованию в понятные инсайты: «насколько эффективна реклама», «какой товар дотянуть до топ-10», «когда заканчивается склад».
MPSpace — небольшая команда, в которой нет бюрократии и бесконечных митингов. Решения принимаются быстро, а успех продукта измеряется не абстрактным KPI, а реальным ростом выручки клиентов-селлеров.
Вы будете влиять на продукт. Идеи по новому дашборду или алгоритму могут быть реализованы на следующей неделе.
Вы станете экспертом в e-commerce аналитике. Маркетплейсы — один из самых горячих рынков в РФ.
Работа с реально большими данными (миллионы транзакций, ClickHouse).
Чем предстоит заниматься:
- Разрабатывать и поддерживать бэкенд на Django и FastAPI (микросервисы для парсинга/выгрузок/инструментов).
- Оптимизировать тяжелые аналитические запросы в ClickHouse.
- Проектировать схемы БД (основное хранилище пользователей, настроек, кэшей).
Наш стек:
- Python 3.12+
- Django DRF, FastAPI
- MySQL / PostgreSQL, ClickHouse, Redis
- Celery
- SQLAlchemy
- Docker, GitLab CI
Требования:
- Опыт коммерческой разработки на Python от 2х лет.
- Уверенное знание Django (ORM, миграции, сигналы) и FastAPI (асинхронность).
- Хорошее знание SQL: писать JOIN-ы с подзапросами, понимать разницу между индексами в PostgreSQL и движками MergeTree в ClickHouse.
- Умение работать с REST API и документацией (Swagger).
- Готовность разбираться в логике маркетплейсов.
От кандидатов ждем:
- Аккуратность к данным (не «починил — и ладно», а «проверил на тестовых селлерах и убедился, что всё совпадает с выгрузкой WB»).
- Ответственность за свой код в продакшене (у нас нет отдельных девопсов — вы сами поднимаете контейнер)
- Желание думать как пользователь. Если вам лень войти в демо-аккаунт и понять, почему у селлера «не сходится отчет продаж», это не та вакансия.
- Трудолюбие в хорошем смысле: мы доводим задачи до релиза, а не бросаем на 90%.
Условия:
- Оформление: официальное в ИТ компанию.
- График: удаленно, полная занятость, 5/2, но с гибким началом дня.