Senior разработчик Scala

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

Описание вакансии

Условия работы

Прикладная техника - часть цифровой экосистемы МТС (IT-компания). Задача компании - разработка программных и аппаратных решений для безопасности, выявления мошенничества и других противоправных действий, чтобы бизнес и пользователи чувствовали себя спокойно и уверенно.

Сейчас мы ищем ведущего scala разработчика на проект, где активно используется технологии BigData для потоковой обработки информации. Здесь есть потоки данных со скоростью 100 Гбит/с, петабайты информации, большие системы хранения данных, сложная аналитика в области сотовой связи, множество протоколов.

Что нужно делать:

  • Разрабатывать высоконагруженные стриминговые приложения;
  • Оптимизировать и улучшать существующий код (любое ваше предложение будет рассмотрено);
  • Исследовать новые подходы и инструменты для работы с большими данными.

Мы ожидаем, что у вас есть:

  • Опыт разработки ПО на Scala не менее 3х лет;
  • Опыт разработки на Apache Spark (подойдёт опыт разработки на Apache Flink/Kafka Streams);
  • Понимание структур данных, ООП, ФП, SOLID, шаблонов проектирования, микросервисной архитектуры;
  • Умение разрабатывать высоконагруженное и многопоточное ПО;
  • Опыт работы с SQL/NoSQL, JDBC, PostgreSQL/ClickHouse;
  • Опыт работы с Apache Hadoop, Kafka, Ignite, Thrift, Hive, Aerospike, Swagger;
  • Опыт написания unit-тестов;
  • Умение работать с Git, Jenkins, Gradle;
  • Способность разбираться в чужом коде;
  • Опыт работы по методологиям разработки Agile (Scrum).

Желательно:

  • Опыт работы с SBT;
  • Опыт работы с нотацией ASN.1;
  • Опыт работы с аудио и видео данными, транскодированием;
  • Опыт работы с Docker & Kubernetes;
  • Знакомство с построением сети подвижной радиотелефонной (сотовой) связи.

Бонусы

  • Стабильная белая заработная плата, премии;
  • Возможность профессионального развития в разных направлениях компании: неограниченный доступ к материалам одного из лучших корпоративных университетов в стране (вебинары, книги, курсы);
  • Возможность реализации инициатив и даже собственной бизнес-идеи (идеи по автоматизации внутренних процессов можно реализовать в программе iDA);
  • Работу в активной команде: работа в центре архитектуры и разработки, это не только личные KPI и результат - делитесь знаниями и получайте экспертизу от коллег;
  • Расширенный социальный пакет с момента трудоустройства (ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж и многое другое).
  • Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
  • Компенсация сотовой связи;
  • Комфортный график с гибким началом/окончанием рабочего дня, возможность выбора формата работы (офис/гибрид/удаленная).