Назад
6 дней назад

Senior Python Backend Developer (WB/Ozon API)

Формат работы
remote
Тип работы
parttime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Python Backend Developer (WB/Ozon API)

Требования

Бэкенд разработчик Senior Python PostgreSQL Docker REST

Условия

Можно удалённо Неполный рабочий день 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 и “грязными” данными.
  • Умение проектировать структуру БД, делать миграции, индексы, оптимизацию запросов.
  • Логирование, мониторинг, обработка ошибок, тесты (минимум критические).
  • Аккуратная работа с секретами (env), без хардкода токенов.

Формат:

  • Удалённо.
  • Старт: сразу.
  • Оплата: обсуждаем; предпочтение фикс за этапы с чёткими результатами.

В отклике опишите:

  1. как бы вы организовали идемпотентную загрузку продаж WB/Ozon в Postgres
  2. как бы вы сделали безопасную отправку обновлений цен с ретраями и журналированием.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -