Разработчик Python
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Задачи:
-Работа в проекте по разработке системы рекомендаций;
-В рамках микросервисной архитектуры - разрабатывать сервисы системы рекомендаций - потоковый сбор, подготовка и обогащение данных. Веб-сервис предоставления рекомендаций (взаимодействие с бекендом основого сервиса), а так же распределения пользователей по сегментам;
-В процессе разработки писать автотесты, встраивать мониторинг сервиса;
-Работать с основным сервисом расчета рекомендаций (модели машинного обучения для систем рекомендаций).
Требования:
-Опыт разработки высоконагруженных сервисов, понимание принципов их построения;
-Знание и применение паттернов проектирования;
Стек технологий:
Язык разработки: Python
Базы данных: MySQL, ClickHouse
Кеш: Redis
Системы мониторинга и сбора метрик: Graylog, Prometheus
Docker, Rancher, Kubernetes
REST API (Fast API)
CI/CD: Gitlab
Брокер сообщений Kafka
Будет преимуществом владением Python библиотек для работы с данными и моделями: Pandas,Numpy,Scikit-learn,Scipy.
Условия:
-Работа в команде профессионалов в отделе исследований и разработок (R&D);-Компетентная и дружная команда единомышленников;
-Официальное трудоустройство, полный соц.пакет (оплачиваемый отпуск, больничные);
-Конкурентный уровень заработной платы, своевременные выплаты 2 раза в месяц;
-Удобное, комфортное и хорошо оборудованное рабочее место;
-Возможность оформления ДМС на льготных условиях для вас и вашей семьи;
-Комфортный офис в крупнейшей телекоммуникационной компании;
-График работы - 5/2.