Middle Java-разработчик (МТС Big Data)

По итогам собеседования
МТСМТС, Москва, опыт от 2 лет, full-time

Big Data в МТС место, где телеком данные превращаются в реально работающие IT-продукты. Мы создали и протестировали несколько десятков сервисов. Самые успешные из них уже стали частью экосистемы МТС. Например, МТС Маркетолог, рекомендации в KION (МТС ТВ), услуга «Кто звонит?» или Спам blacklist.

Сейчас мы ищем Java разработчик в продукт МТС Метрика

МТС Метрика — это real-time business intelligence (RTBI)-платформа, предназначенная для анализа поведения пользователей в клиентских приложениях. Единая система сбора поведенческих данных о пользователях со всех сайтов и приложений экосистемы МТС.

Помогает оценивать и улучшать клиентский опыт. Для оценки клиентского опыта платформа предоставляет инструмент для интерактивной аналитики. Для улучшения может предоставлять потребителям (рекомендательные движки и ML-модели) уточненную и обогащенную информацию.

Мы ищем разработчиков, которые помогут нам с «нуля» создать и развивать RTBI-платформу. У нас вы сможете принять участие в разработки event-based архитектуры платформы, поработать с streaming технологиями, технологиями Big Data, in-memory базами данных и аналитическими хранилищами.

Наши преимущества:

  • опытные и отзывчивые коллеги, которые готовы ответить на любые вопросы;
  • платформа создается с «нуля», никакого легаси;
  • сложный и большой проект, в котором можно многому научиться.

Что предстоит делать?

  • участвовать в проектировании компонентов платформы;
  • разрабатывать компоненты платформы (REST API, enricher и т.п.);
  • покрывать свой код unit-тестами.

Кого мы ищем?

Обязательно:

  • имеете опыт командной разработки на Java (8+) от 2-х лет;
  • имеете хорошие знания Java SE (Collections, Concurrency, JMM, GC);
  • работали со Spring Boot, Hibernate, Liquibase;
  • имеете опыт работы с СУБД: PostgreSQL;
  • имеете навыки тестирования своего кода (unit и integration тесты);
  • знаете основные структуры данных и алгоритмы;
  • умеете работать с Linux из командной строки;
  • ответственны, хотите работать в команде и развиваться.

Желательно:

  • имеете опыт создания высоконагруженных сервисов;
  • работали с NoSQL базами данных (ClickHouse, Aerospike);
  • имеете опыт работы с брокером сообщений.

Что вы найдете в команде Big Data?

Стек технологий:

Мы пишем на Java 17. Используем Apache Kafka как очередь сообщений. В качестве in-memory базы – Aerospike. Аналитическое хранилище — ClickHouse, а накопление истории происходит в Apache Hive. В целевом виде вся инфраструктура должна работать в k8s. Для мониторинга, метрик и алертингов – Prometheus, Grafana и ELK стек.

Команда: на данным момент в Центре BigData 10 java разработчиков. Каждый работает на своем продукте в кроссфункциональной команде (где есть аналитики, QA инженеры, DevOps, DE, DS и т.д.).

Что даем взамен: условия и бонусы

  • ДМС, куда включены: стоматология, страхование жизни и страховка при поездках за рубеж
  • Десятки курсов и тренингов в Корпоративном университете МТС и «Coursera», собственная виртуальная библиотека и доступ к «O’Reilly».
  • Корпоративный психолог и карьерный коуч
  • Спорт: компенсация фитнес-абонемента, бассейна, скидка в «Alex fitness», «Spirit fitness», «World class» и др.
  • Бесплатная сотовая связь, выгодные тарифы для ваших близких, промокод на онлайн-кинотеатр KION  и бесплатная подписка на МТС Premium
  • Программа performance-review и «Invite IT» (реферальная программа поощрения за рекомендацию ИТ-специалиста)
  • Программа корпоративных привилегий «PrimeZone» и скидки от наших партнеров (Invitro, Skyeng, S7 и многие другие)
  • Мощная техника для комфортной работы

Что еще интересного, кроме работы?

  • Мы частые участники митапов и конференций, где и вы можете прокачать себя в качестве спикера
  • Мы гибкие: плавающее начало дня, гибридный график (возможность несколько дней работать из дома), work-life balance
  • Мы помогаем детям из детских домов, обучаем пенсионеров безопасному поведению в сети, сдаем кровь, очищаем парки от мусора на волонтерских мероприятиях и многое другое

Есть ли обучение?

  • Локальные и международные конференции, митапы.
  • Корпоративный университет МТС и масштабная виртуальная библиотека.
  • А ещё мы регулярно обмениваемся опытом на совместных синках с лидами экспертизы

Сколько этапов при отборе?

Не более двух:

  1. HR + первое тех. интервью с лидом направления;
  2. Собеседование с PO и командой, выбор кандидатом проекта
Быстрый отклик