О компании и команде
PromoData — платформа для мониторинга цен в оффлайн-магазинах.
Наши клиенты — федеральные сети, маркетплейсы, производители и международные корпорации.
Мы помогаем компаниям управлять ценами и повышать конкурентоспособность своих брендов.
Над проектами нашей компании работают аналитики и программисты, project-менеджеры и системные администраторы.
Мы активно растём, масштабируемся, поэтому приглашаем новых специалистов в команду разработки.
Основная задача отдела разработки: создание сервисов для автоматизированного сбора данных и их структурирования.
Чем предстоит заниматься:
- оптимизация алгоритмов рабочих парсеров для повышения скорости сбора данных без потери качества и для сокращения потребления аппаратных ресурсов;
- аналитика текущей логики работы парсеров (более 100 репозиториев);
- создание / улучшение интеграций между системами;
- оценка решений разработчиков (code review);
- разработка общих модулей;
Задачи на перспективу:
- создание задач на основе запросов от внутренних заказчиков;
- менеджмент задач и распределение нагрузки между разработчиками;
- декомпозиция больших задач и написание ТЗ;
Ожидания от кандидата
Стек технологий:
python 3.6+, requests, bs4, selenium, playwright, threading, asyncio, fastapi.
Мы ожидаем от кандидата:
- умение хорошо работать с данными, с инструментами их обработки;
- опыт разработки с использованием асинхронных фреймворков;
- опыт работы с базами данных (PostgreSQL, Clickhouse);
- опыт работы с API, Postman, Charles / HttpCanary;
- отличные знания linux и командной строки;
- опыт использования Docker;
- владение стеком python (от 3х лет коммерческой разработки);
Будет плюсом:
- отличные коммуникативные способности и командообразующие навыки;
- стремление к росту (в перспективе - тимлид***)
Условия работы
- Полная занятость; график работы 5/2.
- Полноценный дистанционный формат работы (из дома).
- Зарплата от 130 000 руб.
***Ищем на полный рабочий день, но готовы рассмотреть part-time от 30 часов в неделю.
Дополнительные инструкции
У нас приняты несколько этапов интервью: HR, техинтервью с колллегами. по итогам выполненного тестового задания, интервью с руководителем.