Python Developer (парсинг отчётов)

3,000 RUB

Описание роли

В рамках разового проекта вам предстоит разработать лёгковесный Python-скрипт для автоматического парсинга отчётов с портала doTERRA и записи результатов в Google Sheets. Задача включает выбор оптимального стека, организацию авторизации для каждого пользователя (считая логины и пароли из таблицы), переход на страницу с отчётами, извлечение итоговых данных и сохранение их в заранее подготовленной Google Sheets.

Основные обязанности:
• Подготовить виртуальное окружение и зависимости проекта;
• Реализовать безопасную авторизацию на login.doterra.com для каждого пользователя, чтение учетных данных из Google Sheets;
• Спарсить данные по отчётам, соблюдая структуру и формат итоговой таблицы;
• Интеграция с Google Sheets API для записи и обновления данных;
• Обеспечить логирование ключевых действий и автоматические повторы при временных ошибках;
• Предусмотреть обработку ошибок и валидацию результата.

Требования

• Уверенные навыки разработки на Python (не менее года опыта);
• Практический опыт работы с Google Sheets API и библиотеками requests/selenium;
• Знание принципов автоматизации веб-парсинга и обработки DOM;
• Умение организовать повторные запросы и корректно обрабатывать некритичные сбои;
• Опыт логирования и работы с системами учёта ошибок;
• Внимательность к деталям и ответственность за результат.

Условия

• Формат — полностью удалённый разовый проект;
• Оплата единовременная до 3000 RUB;
• Гибкий график — вы сами определяете время выполнения в рамках оговоренного срока;
• Поддержка заказчика по любым техническим вопросам.

О компании-заказчике

Проект выполняется для компании, использующей в работе международную платформу doTERRA для управления отчётами дистрибьюторов. Клиент ценит простые и надёжные автоматизированные решения, позволяющие экономить до 70% времени на ручную обработку данных. Вы получите реальный кейс в B2C E-commerce секторе и возможность быстро закрыть задачу с достойной оплатой.

Оценка вакансии
3.4 / 10
Краткосрочный проект для Python-разработчика предлагает чётко определённый набор задач по автоматизации парсинга и записи данных в Google Sheets. Оплата до 3000 RUB и полностью удалённый формат делают вакансию удобной для гибкого выполнения. Проект позволяет попрактиковаться в интеграции с API и логировании процессов.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал