Локация

Python-разработчик / Data Engineer

АйТиРезультат
  • от 85 716 руб.
  • до 119 880 руб.
Хабаровск Опыт работы от 1 года Частичная занятость Гибкий график
Поделиться

Описание

Python-разработчик / Data Engineer (Web Scraping, Scrapy)

Поддержка, развитие и стабильную работа нескольких Scrapy-проектов, предназначенных для обхода карточек товаров и парсинга данных в различные БД.

Задачи

Поддержка существующих Scrapy-проектов

  • Анализ и исправление ошибок в пауках (spiders)
  • Адаптация парсеров при изменении структуры сайтов
  • Рефакторинг кода, устранение технического долга
  • Обновление зависимостей и версий Python/Scrapy

Разработка и расширение функциональности

  • Расширение пайплайнов обработки данных
  • Унификация и переиспользование общих компонентов между проектами

Работа с данными и БД

  • Запись данных парсинга
  • Контроль целостности и качества данных
  • Обработка дубликатов, апдейты карточек

Мониторинг и эксплуатация

  • Отслеживание статуса выполнения парсеров
  • Анализ логов, метрик, ошибок
  • Настройка алертов при падениях / деградации качества
  • Поддержка непрерывного режима работы (cron / очереди / расписания)

Инфраструктура и автоматизация (по уровню)

  • Запуск парсеров в Linux-среде / Docker
  • Интеграция с прокси, VPN, user-agents
  • Работа с CI/CD (минимум деплой и автозапуск)

Обязательные технические требования

Python / Scrapy

  • Уверенное знание Python 3
  • Глубокое понимание Scrapy :
    • spiders, items, pipelines, middle wa res
    • signals, extensions
    • throttling, retries, AutoThrottle

Web scraping

  • Опыт парсинга динамических сайтов
  • Работа с:
    • cookies, headers, sessions
    • пагинацией, фильтрами, вариациями товаров
  • Понимание антибот-защиты:
    • rate limiting
    • fingerprinting
    • captcha (хотя бы на уровне обхода / интеграции сервисов)

Базы данных

  • Опыт работы минимум с одной SQL БД (PostgreSQL / MySQL)
  • Понимание схем данных для товарных карточек
  • Опыт батчевой записи и апдейтов

Linux / эксплуатация

  • Уверенная работа в Linux
  • Работа с:
    • cron / systemd
    • логами
    • виртуальными окружениями
  • Git (branching, PR, code review)

Специалист должен уметь:

  • Самостоятельно разбираться в чужом Scrapy-коде
  • Понимать, почему парсер стал собирать меньше данных
  • Находить причину падений без пошаговых инструкций
  • Предлагать улучшения архитектуры и мониторинга

Требования:

  • Выполнение за дани й в оговоренные сроки

Условия:
  • Удаленная работа
  • Работа по трекеру - 500 р./час.
  • Оформление по договору с самозанятыми.
  • Объем работы необходимо выполнять еженедельно минимум 14 часов

Для отбора на должность от вас необходимо: 1) Информация в каких проектах участвовали. 2) Выполнить оплачиваемое тестовое за дани е (500р/час)

9 часов назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
120 000 - 130 000 руб.
  • KINTECH GROUP
  • Хабаровск
... чем ищем начинающего, но думающего Python-разработчика , который хочет не просто писать ... от тебя: Опыт работы с Python и FastAPI; Понимание принципов ООП ...
12.01.2026
120 000 - 130 000 руб.
  • Розничное направление ГК Невада
  • Хабаровск
... под высокую нагрузку; Писать код и тесты; Разбирать инциденты. Что для этого необходимо: Уверенный опыт коммерческой разработки на Python; Глубокое понимание Kafka и построения стриминговых систем; Опыт работы с Grafana и ELK для мониторинга и логирования ...
19.12.2025
  • Новео
  • Хабаровск
... к разработке и плотная интеграция разработчиков в распределенную команду, что ... скриптов для автоматизации рутинных задач; Python Basics: базовые навыки для создания ... Восточной Европы. Присоединяйся к команде разработчиков Новео для решения интересных задач!
12.01.2026