Backend

Scala developer Full-time

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

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

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

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

Требования:

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

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

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

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

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

Overview

  • Employer: Bell Integrator
  • Job Title: Scala developer
  • Published: 1 year ago
Apply For This Job