Про позицию:
Продукт парсинга отвечает за сбор данных с площадок конкурентов: сбор ассортимента на витрине по всему категорийному дереву/бренду/продавцу, цены, остатка; сбор фото, описания и полных атрибутов карточки товарного предложения продавца; сбор информации о продавце из карточки, топовых поисковых запросов площадки и выдача.
Задачи:
- анализ приложений и сайтов на предмет сбора данных;
- написание кода для парсинга сайтов/приложений;
- обслуживание терабайтов данных;
- развивать внутренние библиотеки и инструменты компании.
Обязательные навыки:
- хорошее знание Python: ООП, асинхронность, unit-тесты;
- понимание принципов backend-разработки и проектирования ПО: API, взаимодействие сервисов, паттерны проектирования, написание структурированного и поддерживаемого кода;
- работа с реляционными БД
- практический опыт в парсинге с обходом сложных блокировок.
Стек команды:
- разработка: Python, FastAPI.
- PostgreSQL
- задачи: Jira, Confluence;
- ClickHouse, Kafka.