Мы — компания, специализирующаяся на оптовой продаже автозапчастей. Цены для клиентов формируют наши собственные системы на Python. Их автор переходит на другой проект, и мы ищем ведущего разработчика: держать системы в рабочем состоянии,…
О компании и о роли
Мы — компания, специализирующаяся на оптовой продаже автозапчастей. Цены для клиентов формируют наши собственные системы на Python. Их автор переходит на другой проект, и мы ищем ведущего разработчика: держать системы в рабочем состоянии, развивать их и довести до запуска новую платформу проценки.
Мы ищем единомышленника — энтузиаста, которому интересно расти вместе с компанией. Мы ведём параллельно несколько направлений, и задач будет только больше.
Что у нас есть
• Система прайс-листов (в проде): принимает прайсы поставщиков с почты, строит прайс-листы клиентам, рассылает по расписанию, аналитика цен. FastAPI, async SQLAlchemy, PostgreSQL, фоновые воркеры, Docker, React + TypeScript.
• Система проценки (работает вручную): парсеры собирают цены конкурентов примерно с 20 площадок и считают рекомендуемую цену. asyncio, httpx, Selenium, прокси, капча.
• Новая платформа проценки (в разработке): запуск по расписанию и обмен данными с системой прайс-листов без Excel. Полный цикл работает локально, прода пока нет.
Код работает, по каждой системе есть документация, сверенная с кодом. Автор поможет принять дела и останется на связи для вопросов.
Задачи
• Первая неделя: принять дела, поднять системы, разобраться в расчёте цен.
• Постоянно: чинить парсеры, когда площадки меняют вёрстку или защиту; исправлять ошибки в проде; следить за серверами; отвечать менеджерам «почему цена такая».
• До 3 месяцев: запустить новую платформу проценки — сверить расчёт со старой системой, защита от неверных цен, устойчивость к сбоям, боевой сервер, пилот.
• Вести документацию по своим разработкам и держать её актуальной.
Требования
• Коммерческий опыт на Python и уверенный asyncio. Опыт на других языках — плюс, но весь наш код на Python.
• FastAPI, SQLAlchemy 2 (async), PostgreSQL на больших объёмах.
• Парсинг сайтов: httpx, сессии, скрытые API, прокси, капча, Selenium.
• Linux, Docker, nginx — на уровне «сам разверну и починю прод».
• Опыт самостоятельной поддержки системы в проде.
• Плюсом: React/TypeScript, CI/CD, опыт в e-commerce или автозапчастях.
Важнее технологий: аккуратность (ошибка в коде — неверная цена у клиента), умение разобраться в чужом коде, понимание наценок и денег в коде, умение объяснить бизнесу простыми словами.
Как устроена работа
Решения по коду и архитектуре — за вами. Серверы и доступы принадлежат компании, изменения в прод выходят после подтверждения руководителя. Работа напрямую с руководителем, без длинных согласований.
Условия
• 150 000 ₽ на руки на испытательный срок (до 3 месяцев), далее оклад 200 000 ₽. Через 6 месяцев — пересмотр зарплаты в большую сторону по результатам работы.
• ТК РФ, ИП, самозанятость или договор.
• Удалённо из любой страны, рабочее время по Москве.
Отбор: отклик с сопроводительным письмом → тестовое задание → знакомство до 30 минут → финальная встреча.
Как откликнуться
Сопроводительное письмо обязательно, начните его со слова «Проценка». Коротко ответьте:
1. Чем, как вы поняли, будете заниматься первые месяцы и куда бы развивали эти системы.
2. С чего начнёте в первую неделю и почему.
3. Принимали ли вы чужой проект без автора или поддерживали прод в одиночку? Что было самым сложным?
4. Ваш опыт на Python: проекты, сколько лет, другие языки.
5. Немного о себе вне работы — по желанию.
6. Ожидания по доходу и когда готовы выйти.
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.