Обязанности:
Мы команда 24TTL – продуктовой IT-компании с международным присутствием. У нас большой опыт и экспертиза в области электронной коммерции. Мы создаем уникальные продукты в области цифрового мерчендайзинга для крупного бизнеса в сегменте онлайн-ритейла, которые драйвят продажи компаний из списка Fortune 500. Один из наших ключевых продуктов, 24ORM – сервис аналитики цифровой полки в онлайн-ритейле. Мы собираем данные с цифровых (e-commerce) площадок, обрабатываем их и визуализируем в удобных дашбордах, помогая крупным брендам принимать быстрые и точные решения.Сейчас у нас открыта вакансия Разработчика (Python / Go) парсеров для сбора данных с маркетплейсов, который будет работать над реверс-инжинирингом MobApp, а также с Cloudflare, Qrator. Чем предстоит заниматься: Разработка и поддержка программ для регулярного сбора данных с онлайн-магазинов и маркетплейсов (например, получение информации о ценах, названиях товаров, описаниях, изображениях, статусе наличия или отсутствия товаров). Анализ Android/iOS-приложений для определения логики работы и взаимодействия с backend-сервисами (включая неочевидные или неописанные API); Разработка решений в условиях наличия защитных механизмов: Captcha, rate-limiting, SSL pinning, Qrator, Cloudflare и др.; Воссоздание (эмуляция) поведения пользователя (задержки, cookie, headers) с использованием прокси-серверов; Построение масштабируемых парсинг-пайплайнов для сбора, обновления и агрегирования данных; Работа с API: авторизация, токены, cookies, protobuf/gRPC и другие форматы взаимодействия; Сохранение и обработка данных в структурированном виде (CSV, базы данных); Взаимодействие с аналитиками и backend-разработчиками для обеспечения полноты и точности данных. Мы ожидаем: AI-first подход: практическое применение AI в разработке с глубоким пониманием, как AI улучшает продукты. Автоматизация процессов. Знание языков программирования: Golang или Python (PHP будет преимуществом). Широкий кругозор и понимание принципов работы бэкенда. Подтвержденный опыт разработки программ для сбора данных (парсинга) с веб-сайтов или через API мобильных приложений. Опыт работы с высоконагруженными веб-платформами и облачной инфраструктурой, успешного масштабирования функционала и поддержания его работоспособности и стабильности. Умение эффективно обходить механизмы защиты. Опыт обратного проектирования (reverse engineering) для анализа структуры мобильных приложений и поиска API-эндпоинтов. Опыт работы с базами данных SQL, желательно Postgres и NoSQL; преимуществом будет опыт работы с Clickhouse. Понимание основ CI/CD: работа с Docker, Kubernetes Высокая степень организованности, нацеленность на результат и поиск нетривиальных решений, умение работать в команде. Английский – не ниже уровня В1. Что предлагаем: Официальное оформление и прозрачные условия: трудоустройство по ТК РФ, полностью "белая" зарплата. Мы работаем по стандартному графику 5/2 с 10:00 до 19:00. Полностью удаленный формат работы, есть возможность посещать офис в Москве. Возможность участвовать в масштабных проектах с крупными международными клиентами в сфере цифровой коммерции. У нас прозрачные и гибкие процессы: мы не работаем ради галочек и не теряем время на бюрократию. Мы работаем в динамичной среде, где можно увидеть реальные плоды своей работы и влиять на развитие компании. А еще – всегда готовы прислушиваться к твоим идеям. Забота о здоровье. После успешного прохождения испытательного срока можно получить полис добровольного медицинского страхования (ДМС), который включает в себя заботу о близких и телемедицину. Внутри команды мы общаемся на “ты”.Похожие вакансии
Старший разработчик Go, Инструменты цены площадки
Договорная
Москва. Станции метро: Белорусская
Ozon
Старший разработчик сервисов данных (Python)
Договорная
Москва. Станции метро: Белорусская
БЮРО 1440
Backend Developer / Инженер-разработчик (Python/Go)
Договорная
Москва. Станции метро: Белорусская
WILDBERRIES