Java-разработчик (Platform V Monitor)

Оплата не указана

SberTech

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

В СберТех разрабатывается самый высоконагруженный сервис сбора телеметрии Platform V Monitor. Основными задачами которого является сбор, хранение и отображение телеметрии.

Данный продукт позволяет осуществлять мониторинг «здоровья» систем, производить прикладной мониторинг, а также проводить root cause анализ проблем.

Продукт дает возможность предупреждать инциденты систем, осуществлять оповещение при риске возникновения проблемы, собирать трассировку вызовов внутри систем и строить дашборды на данных телеметрии.

Наш продукт нацелен на помощь эксплуатирующим подразделениям в мониторинге и своевременном реагировании на отклонения в поведении оборудования и прикладного ПО. Имея в своем распоряжении нашу систему мониторинга бизнес значительно снижает время и стоимость обнаружения и устранения отклонений.

Стек технологий: Apache Solr, Apache druid, Apache kafka, Hadoop, Apache flink, Apache flume, Grafana.

Контейнеризация: kubernetes, open shift. Агентский сбор: prometheus, td-agent.

Языки программирования: java, go, javascript, python.

Фреймворки: ant design, react, spring, spring boot, jaeger, openzipkin и др.

Обязанности

  • Участие в проектировании архитектуры решений совместно с командой разработки
  • Разработка REST микросервисов (Spring, Spring Boot, Java 8)
  • Работа с высоконагруженными системами хранения и обработки данных (Apache Flink, Apache Hadoop, Apache Solr, Apache Druid)
  • Участие в анализе инцидентов (проблем) с промышленной среды эксплуатации
  • Участие в code-review

Требования

  • Опыт коммерческой разработки на Java от 3-х лет
  • Уверенное знание Java SE (8+ версии) и особенностей языка (в том числе многопоточность, понимание механизмов работы GC, профилирование приложений)
  • Уверенное знание Spring (MVC, Security, AOP, Data) и Spring Boot
  • Базовые знания стека сетевых протоколов (в том числе TLS/SSL)
  • Уверенное знание основных шаблонов проектирования архитектуры, а также опыт их применения в коммерческих проектах
  • Опыт разработки высоконагруженных распределенных систем на микросервисной архитектуре
  • Опыт проектирования и разработки Spring REST-сервисов с нуля (в том числе проектирование API)
  • Опыт работы с реляционными и NoSQL базами данных (в том числе понимание механизмов изоляции транзакций, механизмов работы индексов, опыт работы с инструментами миграции БД Liquibase/Flyway)
  • Опыт работы с библиотеками для тестирования (Mockito)
  • Опыт проведения code-review

Желательно:

  • Опыт работы с любыми продуктами из семейства Apache (Flink, Hadoop, Solr, Druid, Spark, ElasticSearch)
  • Опыт работы с брокерами очередей сообщения (RabbitMQ, IBM MQ, Kafka)
  • Опыт работы с сиcтемами мониторинга и систем централизованного логирования (Prometeus, Grafana, Zabbix, ELK/EFK).

Условия

  • команда профессионалов, готовых поддержать ваши инициативы
  • мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы
  • возможность работы с новыми технологиями
  • профессиональное и карьерное развитие, конференции, обучение за счёт компании, виртуальная школа, библиотека
  • гибкий график
  • красивый и комфортный офис
  • ДМС
  • прозрачная система бонусов и премий, достойная зарплата
  • бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров

Контактная информация

SberTech

Сайт: не указан

Почта: не указана

Вакансия опубликована 22.06.2024 в г. Москва.

Похожие вакансии

#

Краснодар

Полный день

Привет!

Мы DIGITAL SECTORзанимаемся разработкой и поддержкой сайтов.

Сейчас мы ищем Java-программиста в нашу крутую команду единомышленников:

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

26 марта

#

Не указана

Уфа

Полный день

Сейчас мы расширяем команды и ищем разработчиков для развития нескольких сервисов:

  • Инвестиции. Строим уникальный и технологичный брокер в России, сделав самый сложный финансовый продукт доступным и удобным всем.
  • SME. Меняем стандарты подхода к ведению бухгалтерии, обмену документами между организациями, и работе с архивом — переводим все и вся в цифру...

17 апреля

#

Junior

Москва

Удаленная работа

Обязанности:
  • разработка на java
  • работа в команде разработчиков
  • рефакторинг своего и существующего кода
  • изучение системных библиотек Linux, Windows, Android

Требования:
    ...

30 июня