Разработчик / программист (сбор данных, парсинг)
Требования
Местоположение и тип занятости
Компания
Разработка собственных продуктов и решений в области анализа пользовательского поведения и маркетинговых данных
Описание вакансии
О компании и команде
Компания ALTWeb Group ищет специалиста по сбору данных из открытых источников, в том числе парсинг. Специалисту предстоит разработать сложную систему сбора данных.
Ожидания от кандидата
- Опыт парсинга открытых источников (в том числе: headfull и headless парсинг, парсинг JS driven сайтов на React/Angular/Vue/etc, парсинг сайтов на CDN, в т.ч. защищенные Cloudflare);
- Опыт работы с базами данных;
- Обязателен опыт работы с Puppeteer/Selenium от 1 года;
- Желание проектировать решения нестандартных задач и реализовывать их;
- Предполагаемый стек разработки продукта: Python, NodeJS, React, PHP, C++;
- Возможные инструменты разработки: Selenium, Playwright, Puppeteer и т.п.
Дополнительные плюсы:
- Опыт работы с БД (SQL Server, Postgres, Mongo);
- Любые знания/опыт c ETL задачами и нормализацией данных;
- Любые знания/опыт в области devops.
Условия работы
- Интересные проекты и задачи, а также возможность профессионального развития;
- Полностью удалённая работа - мы не привязаны к месту, собираем самых сильных сотрудников вне зависимости от их местоположения;
- Щедрый обмен знаниями и опытом;
- Адекватное руководство, не бюрократический подход в обсуждении рабочих процессов;
- Уровень заработной платы финально определяем с успешным кандидатом;
- Полная занятость, гибкий график работы.
Дополнительные инструкции
В основные обязанности разработчика будет входить:
- Написание и поддержка программных продуктов для веб-скрапинга и парсинга;
- Разработка системы непрерывного многопоточного сбора данных их множества источников;
- Разработка систем мониторинга качества собранных данных.