Можно удалённо Неполный рабочий день P|E Мы ищем Python Backend Developer (Senior) для разработки локально разворачиваемой системы лёгкой аналитики и управления ценами на маркетплейсах Wildberries и Ozon через API. Задача проекта:
Регулярно забирать данные из WB/Ozon по API (продажи/заказы/остатки/цены/статусы).
Хранить данные в PostgreSQL, обеспечив идемпотентную загрузку (upsert), историю (snapshots) и воспроизводимость.
Реализовать модуль управления ценами: расчёт целевых цен по правилам и отправка обновлений в WB/Ozon через API с логированием и защитой от ошибок.
Дать простую “лёгкую аналитику”: отчёты/срезы по продажам, марже, остаткам, динамике цен (можно через простую web-панель или CLI — обсуждаемо).
Технологии:
Python 3.11+ (предпочтительно FastAPI для API/панели или чистый сервис).
PostgreSQL (схема, индексы, миграции).
Docker / docker-compose для локального развёртывания.
Работа с REST API, лимитами, ретраями, очередями задач (при необходимости).
Ожидания:
Опыт интеграций с внешними API и “грязными” данными.
Умение проектировать структуру БД, делать миграции, индексы, оптимизацию запросов.