Ищем специалиста для доработки процессов автоматизации в парсере OLX.
Требования к специалисту
Уверенное владение Python
Знание Python 3.10 (или близких версий)
Опыт разработки парсеров (web scraping) на Python, в том числе с использованием библиотеки Selenium
Опыт работы с Selenium и управления браузерами в контейнерах
Умение настраивать Selenium WebDriver (Chrome/Firefox) в Docker-контейнерах
Понимание особенностей запуска и конфигурации браузеров без графического интерфейса (headless mode)
Знание REST API и принципов клиент-серверного взаимодействия
Умение разбираться в существующем REST API и при необходимости дорабатывать/оптимизировать его
Опыт работы с токенами, куки, авторизацией и т.д.
Практический опыт наладки и обхода антиспам/антибот-систем
Понимание rate-limit’ов, таймаутов, прокси и других инструментов для стабильной работы парсера
Опыт работы с системами контроля версий и контейнеризацией
Git (GitHub, GitLab)
Docker (базовые навыки: сборка образа, настройка окружения, docker-compose и т.д.)
Будет плюсом: CI/CD (GitLab CI, GitHub Actions и т.д.)
Дополнительные качества
Умение работать с чужим кодом: рефакторинг, документирование
Готовность к тесному взаимодействию с командой и заказчиком для уточнения требований
Самоорганизованность и ответственность за результат
Анализ текущего решения:
Изучить существующий парсер OLX на Python 3.10, выяснить причины неработающего процесса авторизации.
Рефакторинг авторизации:
Исправить/переделать процесс входа в аккаунты, обеспечить корректную работу с куки/сессиями.
Переход на Selenium:
Перевести основной процесс парсинга с REST API на Selenium с использованием управляемого браузера в Docker (headless режим).
Настроить авторизацию и сбор данных через Selenium.
Стоимость выполнения задания обсуждается.
Разработчик Python для доработки парсера
Ищем специалиста для доработки процессов автоматизации в парсере OLX. Задача: исправить авторизацию, настроить работу с куки/сессиями, перевести парсинг на Selenium (Docker, headless режим).
Требования:
✅ Уверенное владение Python 3.10
✅ Опыт в web scraping (Selenium, REST API)
✅ Настройка Selenium WebDriver в Docker
✅ Работа с токенами, куки, авторизацией
✅ Понимание rate-limit’ов, прокси, антиспам-систем
✅ Git, Docker (сборка образов, docker-compose)
Будет плюсом:
🔹 CI/CD (GitLab CI, GitHub Actions)
🔹 Опыт рефакторинга кода и документирования
📩 Если у вас есть необходимый опыт – пишите! 🚀
Войдите
или
зарегистрируйтесь,
чтобы увидеть оригинал