Разработчик Java/ Scala
Требования
Местоположение и тип занятости
Компания
Мы создаем будущее, доступное каждому, используя современный стек технологий
Описание вакансии
Условия работы
Успешный кандидат будет создавать и улучшать:
- Промышленные сервисы решающие задачи, связанные с абонентским опытом;
- Сервисы, решающие задачи нахождения оптимальных предложений для абонентов;
- Решения для автоматизации обучения моделей машинного обучения;
- Рекомендательные системы планирования и развития сети;
- Сервисы, связанные с внутренней автоматизацией.
Используемые технологии:
- Для разработки – Hadoop, Spark, Hive, Play, Spring, Scala, Java, Python;
- Для работы с моделями машинного обучения – scikit-learn, xgboost, Spark ML;
- Для работы с кодом – GitLab;
- Для управления задачами — Jira.
Мы ожидаем от вас:
- Знание базовых структур и алгоритмов;
- Опыт разработки на Java/Scala от 2-х лет;
- Знание и использование экосистемы Hadoop (Spark, Hive, Spark ML) от 1-о года;
- Опыт работы с Oracle/PostgreSQL от 1-о года;
- Высшее образование техническое, математическое (либо релевантное).
Будет плюсом:
- Опыт в проектировании и разработке высоконагруженных сервисов на базе Hadoop (Spark, Hive, Spark ML, Spark Streaming);
- Опыт в разработке серверных решений (Play, Spring);
- Опыт в разработке клиентских решений (React);
- Опыт работы с Docker;
- Знакомство с фреймворками/библиотеками машинного обучения (PyTorch, TensorFlow).
Условия:
- ДМС и страхование жизни;
- Компенсация мобильной связи МегаФон;
- Частичная компенсация любого фитнес-абонемента и возможность участия в различных корпоративных спортивных секциях, командах и состязаниях;
- График работы: 5/2