Работа с проектами вроде Warpcast AdsPower Farm, и основной стек — Python + Selenium, плюс навыки автоматизации и работы с AI
Основные обязанности
- Разработка и поддержка скриптов автоматизации на Python с использованием Selenium (автоматизация браузера, взаимодействие с веб‑интерфейсами).
- Интеграция с внешними API (например, AdsPower API).
- Настройка и управление профилями браузеров, автоматизация действий пользователей (логин, постинг, подписки, лайки).
- Обработка ошибок и логирование (ведение debug‑логов, устойчивость к сбоям).
- Работа с конфигурационными файлами и данными (тексты, медиа, списки профилей).
- Оптимизация производительности и масштабируемости скриптов (многопоточность, распределение нагрузки).
- Документирование кода и написание инструкций по запуску.
Требования
- Уверенное знание Python 3.
- Опыт работы с Selenium WebDriver (Chrome/Firefox).
- Понимание принципов автоматизации браузера (DOM, XPath/CSS селекторы, обработка событий).
- Навыки работы с API (REST, JSON).
- Опыт работы с многопоточностью/асинхронностью в Python.
- Умение структурировать проект: модули, конфиги, логирование.
- Базовые знания Git.
- Английский на уровне чтения документации.
Будет плюсом
- Опыт работы с AdsPower или аналогичными инструментами управления профилями.
- Знание Docker/виртуальных окружений.
- Опыт написания unit‑тестов.
- Навыки работы с MongoDB/Postgres.
- Понимание принципов безопасности при работе с аккаунтами (пароли, токены, .env).
Условия
- Удалённая работа / гибкий график.
- Проекты в сфере автоматизации и блокчейн‑экосистемы.
- Возможность влиять на архитектуру и развитие продукта.
- Оплата обсуждается индивидуально, в зависимости от опыта.