Senior python developer | Feedback team
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Rocketdata.io – белорусская IT-компания, резидент Парка Высоких Технологий Беларуси, разрабатывающая платформу для управления информацией о бизнесе и работе с отзывами в популярных онлайн источниках.
Rocketdata - сервис, который позволяет компаниям с множеством филиалов автоматически добавлять информацию о каждой офлайн-точке во все наиболее популярные интернет-источники: Google и Яндекс-карты, навигаторы, каталоги, справочники, социальные сети; исправлять неверную информацию и вносить актуальную во все эти ресурсы из единого кабинета, а также получать моментальные уведомления об отзывах и отвечать на них.
Rocketdata пользуются больше 250 клиентов со всего мира (A1, Евроторг, Nike Приорбанк, Mark Formelle, KFC, Burger King, Car Price и др.)
Одним из важных продуктовых направлений компании RocketData является работа с отзывами. Рейтинг компаний на основе отзывов является очень важным фактором ранжирования компаний в поиске, а также влияет на конечный выбор пользователя при выборе компании. На текущий момент мы собираем отзывы из 100+ источников, и не собираемся останавливаться на достигнутом. Для сбора отзывов мы делаем сотни миллионов запросов в сутки, для того чтобы наши клиенты могли как можно раньше реагировать на новые отзывы своих клиентов и вовремя давать обратную связь. На текущий момент у нас в команде 3 Python Dev, Product Owner и QA. Задач становится все больше, поэтому мы ищем себе нового коллегу.
В обязанности команды входит:
- Сбор отзывов для наших клиентов из большого количества каталогов, таких как Яндекс, Google, facebook, 2gis, Irecommend и еще около 100 площадок, и мы планируем быстро расти в количестве и качестве.
- Предоставление возможности нашим клиентам работать личного кабинета или из CRM системы и позволяем:
- оставлять жалобы на отзыв
- редактировать ответы на отзыв
- удалять ответы на отзыв
- работать с вопросами / ответами.
- Фильтрация, агрегация, тегирование, автоответы, готовые шаблоны и другие возможности, позволяющие нашим клиентам удобно и оперативно отвечать на отзывы.
- Предоставление аналитики по работе с отзывами:
- распределение отзывов по тональности
- распределение по рейтингу
- динамика рейтинга локаций - магазинов клиента
- распределение по регионам
- и многое другое.
- ML
- Генерация отзывов и рассылки.
- Выгрузка отчетности.
- Интеграции платформы с crm системами клиентов
В работе мы используем лучшие практики Agile software development:
- Daily meeting
- Еженедельные grooming meeting
- Двухнедельный спринт с ретроспективой и планингом на будущий спринт
- Таск-менеджер Jira
- Вики-система Confluence.
Весь код проходит обязательную процедуру code review, проверку на наличие тестов и метрик. Метрики являются неотъемлемой частью работы продукта, ввиду огромного количества интеграций, на работу которых мы, к сожалению, никак повлиять не можем, на основе которых мы настраиваем различного вида алерты, для как скорейшего реагирования на внешние изменения. Для создания метрик пользуемся инструментами Grafana и prometheus. Также мы используем Sentry и ELK для отслеживания ошибок и мониторинга логов. Ввиду большого объема данных, зачастую приходиться заниматься оптимизацией запросов и денормализацией данных в БД, постоянно ведем работу над улучшением стабильности сервиса, проектируем новые технические решения. Ожидается много новых технических вызовов связанных с более тесной интеграцией с 2gis и повышением нагрузки на конечный сервис. У нас гибридная архитектура, есть и микросервисы и сервисоориентированный монолит. На текущий момент мы работаем со следующим стеком технологий:
- Django
- fastapi
- celery
- scrapy
- rabbitmq
- postgresql
- mongodb
- elastic
- redis
Мы ждем от тебя:
- Релевантный опыт от 3-ех лет
- Хорошее знание и опыт работы с Django + DjangoORM (или Flask + SQLAlchemy)
- Опыта работы с Celery, RabbitMQ, Redis
- Опыта работы с асинхронными фреймворками (aiohttp, fastapi)
- Опыта в составлении сложных технических и архитектурных решений, а также их реализации
- Любовь к тестам, тайпингам и метрикам будет огромным плюсом :)
Что мы предлагаем?
- Удалённая работа;
- Полный рабочий день с ПН-ПТ с 9:00 до 18:00 (МСК);
- Интересные задачи и современный стек технологий;
- Официальное оформление с первого дня прихода на работу (возможно как на белорусское юрлицо, так и как с ИП);
- Вилка ЗП от 3500$;
- Пересмотр зарплат 1 раз в год по результатам работы;
- Полное отсутствие бюрократии.