Мы развиваем направление автоматизации бизнеса и ищем Python-разработчика, который будет создавать и поддерживать внутренние инструменты, интеграции и автоматизацию рутинных процессов.
Основная задача — связывать между собой разные сервисы, автоматизировать работу с данными и таблицами, создавать скрипты и системы, которые экономят время команде.
Что предстоит делать:
- Разрабатывать Python-скрипты для автоматизации рабочих процессов.
- Интегрировать различные сервисы между собой через API.
- Работать с API сторонних сервисов: быстро изучать документацию и реализовывать необходимые интеграции.
- Автоматизировать работу с Google Sheets и Excel.
- Создавать автоматические выгрузки, синхронизации данных и очереди задач.
- Настраивать удобную структуру рабочих таблиц: статусы, фильтры, валидацию данных и логику работы с ними.
- Настраивать выполнение задач по расписанию.
- Создавать уведомления об ошибках и результатах выполнения в Telegram или на почту.
- Работать с браузерной автоматизацией там, где API недостаточно.
Требования:
Python — уверенный уровень
- Уверенная работа с requests, httpx.
- Опыт работы с Playwright или Selenium.
- Понимание принципов работы с HTTP, REST API, авторизацией и JSON.
- Умение самостоятельно разобраться в документации стороннего API и подключить нужный сервис.
Google Sheets / Excel
- Опыт работы с Google Sheets API.
- Умение автоматизировать создание и обновление таблиц.
- Понимание того, как правильно проектировать структуру таблиц для дальнейшей работы команды.
- Знание формул, фильтров, статусов, валидации и других инструментов работы с данными.
Планировщики и уведомления
- Умение запускать скрипты по расписанию через Cron или планировщики Python.
- Настройка уведомлений об ошибках и важных событиях в Telegram / на почту.
Будет большим плюсом:
- Опыт работы с Ubuntu / Linux.
- Умение развернуть приложение или скрипт на удалённом сервере.
- Docker.
- Systemd / Supervisor.
- Понимание базовых принципов DevOps.
Что важно:
Нам нужен не просто человек, который пишет код по готовому ТЗ, а разработчик, который умеет самостоятельно разобраться в задаче, найти решение и довести автоматизацию до рабочего состояния.
Условия:
- График 5/2.
- Работа удалённая.
- Задачи связаны с реальной автоматизацией бизнес-процессов, API, таблицами и внутренними инструментами компании.
- Зарплата обсуждается индивидуально с кандидатом в зависимости от опыта и уровня.