Python / Scrapy‑разработчик для долгосрочного проекта по сбору данных

от 60 000 ₽


Мы развиваем B2B‑платформу для профессионалов винной индустрии в 35+ странах и ищем надежного подрядчика для долгосрочного сотрудничества. Наша цель - построить и поддерживать систему сбора данных, которая ежедневно обновляет цены на вино и наличие товара у онлайн‑ритейлеров по всему миру.

Формат работы

  • Долгосрочный проект с регулярным потоком задач (каждую неделю есть работа).

  • Полностью удаленная работа, гибкий график.

  • Оплата по согласованной ставке - за каждую партию сайт.

  • Работа напрямую с техлидом и продактом, без бюрократии.

Основные задачи

  • Поддержка и оптимизация существующих Scrapy‑пауков и конфигураций.

  • Разработка новых парсеров под интернет‑магазины в разных странах.

  • Использование XPath/CSS‑селекторов и регулярных выражений для извлечения данных.

  • Диагностика и исправление падений/ошибок парсеров при изменении верстки сайтов.

  • Тесное взаимодействие с отделом по управлению данными по вопросам качества данных и приоритета задач.

Наш стек

  • Python 3.10+

  • Scrapy (обязательно)

  • Дополнительно приветствуется опыт с: BeautifulSoup, lxml, Selenium, Playwright.

  • Git, Linux, базовые знания SQL будут плюсом.

Требования

  • Уверенный Python 3 (чтение чужого кода, рефакторинг, написание чистых модулей).

  • Опыт коммерческой разработки парсеров / краулеров (желательно Scrapy) от 1 года.

  • Понимание принципов устойчивого парсинга: обработка ошибок, таймаутов, капчей, редиректов, пагинации.

  • Уверенная работа с XPath и CSS‑селекторами.

  • Аккуратное отношение к данным, внимательность к деталям.

  • Базовый английский для чтения документации и названий полей; общение в команде - на русском.

Что предлагаем

  • Долгосрочное сотрудничество, постоянный поток задач, понятный бэклог.

  • Адекватные сроки и ожидания, без «горящих» ночных дедлайнов.

  • Возможность влиять на архитектуру системы парсинга.

  • Работа с интересным доменом (винная индустрия, e‑commerce, ценообразование).

Процесс отбора

  • Небольшое практическое тестовое задание, чтобы оценить подход к парсингу и качество кода.

  • По итогам теста - краткое знакомство по переписке или звонку.

  • Далее пробный оплачиваемый период и далее долгосрочное сотрудничество при взаимном интересе.

Тестовое задание

Для сайта нужно реализовать Scrapy‑паука, который обходит сайт и собирает только карточки винных товаров.​

Пауку необходимо:

  • Начинать обход с главной страницы, каталога или sitemap (на твой выбор).

  • Находить и переходить по всем (!) ссылкам на карточки винных товаров.

  • Для каждой карточки вина формировать JSON‑объект со следующими полями:

    • название вина;

    • винтаж (год);

    • наличие (в наличии / нет);

    • URL основной картинки товара;

    • цена и валюта;

    • объем бутылки (например, 375ml, 750ml, 1500ml);

    • количество бутылок (минимальный/стандартный размер заказа, если указано).

Ожидаемый результат:

  • Код Scrapy‑проекта (spider, items/pipelines при необходимости) в архиве или ссылкой на репозиторий.

  • Инструкция, как запустить паука и получить JSON‑выгрузку (README или описание в отклике).

  • Краткий комментарий, какие сложности встретились и как они решены (структура сайта, пагинация, фильтры и т.д.).

Как откликнуться

В отклике, пожалуйста, укажите:

  • Кратко о своём опыте с веб‑парсингом (какие сайты/домены, какой стек).

  • Примеры реализованных проектов (GitHub, описания, скриншоты) - без раскрытия чужих коммерческих тайн.

  • Ссылку или архив с решением тестового задания.

  • Какие технологии из стека выше вы используете в работе.

  • Желаемую почасовую ставку и ориентировочную загрузку (часов в неделю).

Сравнение со средней зарплатой в похожих вакансиях:

78k

126k

51k

100k

245k


Поделиться:

Опубликована 9 часов назад

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

... приглашает квалифицированных профессиональных кандидатов принять участие в конкурсе на вакантную должность Разработчик ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Монетка, Торговая сетьМонетка, Торговая сеть
  • Екатеринбург
9 часов назад
100 000 - 120 000 ₽
Выше средней на 69%
Backend Engineer (Django) Мы — продуктовый стартап на ранней стадии. Не аутсорс и не агентство — строим собственную SaaS-платформу с нуля. Команда небольшая, процессы формируются. Есть реальный продукт, первые пользователи и задачи, где ваши решения ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Продуктовая платформа (ИП Мелешкевич Евгений Михайлович)Продуктовая платформа (ИП Мелешкевич Евгений Михайлович)
  • Екатеринбург
8 часов назад
... приглашает квалифицированных профессиональных кандидатов принять участие в конкурсе на вакантную должность Разработчик ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Монетка, Торговая сетьМонетка, Торговая сеть
  • Екатеринбург
9 часов назад
Мы ищем опытного MLOps инженера в команду внедрения ML-решений. Эта позиция предназначена для специалистов, готовых работать с современным технологическим стеком и обеспечивать жизненный цикл ML-решений на этапе вывода в продакшен. Чем придется заним...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Т1Т1
  • Екатеринбург
3 дня назад
Сейчас мы в поиске разработчика баз данных на продуктовую разработку медицинской информационной системы ... , разработчики БД, тестировщики, технические писатели, DevOps-инженеры. ... Проектирование совместно с системными аналитиками и разработчиками бэкенда новых объектов БД.
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании ХОСТ, Группа компанийХОСТ, Группа компаний
  • Екатеринбург
3 дня назад
... приглашает квалифицированных профессиональных кандидатов принять участие в конкурсе на вакантную должность Разработчик ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Монетка, Торговая сетьМонетка, Торговая сеть
  • Екатеринбург
10 дней назад

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

Логотип компании Монетка, Торговая сетьМонетка, Торговая сеть
100 000 - 120 000 ₽
Логотип компании Продуктовая платформа (ИП Мелешкевич Евгений Михайлович)Продуктовая платформа (ИП Мелешкевич Евгений Михайлович)
Логотип компании Монетка, Торговая сетьМонетка, Торговая сеть
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.