👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

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

Москва, Нижний Новгород, УфаМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

О компании и команде

Bell Integrator – один из ведущих системных интеграторов страны.  Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Проект: Разработка инновационной системы мониторинга бизнес метрик с использованием современных методов сбора метрик. В системе мониторинга применяется корреляционное и агрегационное ядро для поиска зависимостей в метриках и их ретроспективного анализа при помощи AI моделей.

Обязанности:

  • Разработка крупных задач или отдельных микросервисов
  • Декомпозиция задач
  • Выработка оптимальных технических решений с учетом всех факторов и специфики бизнеса
  • Умение работать в команде
  • Способность предлагать варианты реализации и брать на себя ответственность за результат
  • Соблюдение сроков разработки по задачам в Jira
  • Работа в рамках двухнедельных спринтов
  • Участие в обязательных встречах команды.

Ожидания от кандидата

Требования:

  • Опыт коммерческой разработки Java от 3х лет и Scala от 1го года
  • Умение работать с БД ClickHouse/ PostgreSQL/ Hadoop/ Ignite
  • Умение работать с Apache NIFI/ Kafka
  • Умение подключаться в БД через JDBC\OBDC
  • Проектирование конструкторов в UI Drools
  • Знание работы AI моделей (DS)
  • Опыт создания структур баз данных (ClickHouse,PostgreSQL) в 3-НФ, выстраивание карты индексов в БД
  • Scala(2.12-2.13, akka-http, cats, zio, cron-scheduler, slick)
  • Написание unit тестов (Scala test/Scala mock/Spark testing base
  • Система управления конфигурациями Ansible
  • Парсинг данных форматов json
  • Разработка API (Spring, FastAPI)
  • OpenShift. Умение работать в контейнерах.
  • Умение разобраться в чужом коде

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

  • Оформление по ТК
  • Возможность профессионального и карьерного роста в компании
  • Возможность получить опыт работы на разных проектах компании
  • Уровень заработной платы обсуждается индивидуально
  • Работа удаленно на территории РФ