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

Дата размещения вакансии: 20.09.2024
Работодатель: Лига Цифровой Экономики
Уровень зарплаты:
з/п не указана
Город:
Москва
Большая Новодмитровская улица 14с1
Требуемый опыт работы:
От 3 до 6 лет

Ищем разработчика Scala на крупный банковский проект. Цель проекта: разработка инновационной системы мониторинга бизнес метрик, используя современные методы сбора метрик. В нашей системе мониторинга применяется корреляционное и агрегационное ядро для поиска зависимостей в метриках и их ретроспективного анализа

Твои задачи:

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

Что мы ждем от тебя:

  • Знание Scala (2.13, cats-effect, zio, slick, doobie)
  • Разработка API (akka-http, zio-http, http4s)
  • Парсинг данных в формате json (zio-json, circe, json4s, etc)
  • Написание unit тестов (ScalaTest/ScalaMock)
  • Опыт работы с БД ClickHouse, PostgreSQL: SQL запросы, DDL, миграции, построения индексов, оптимизации запросов
  • Опыт работы с Apache Kafka
  • Понимание работы Docker, OpenShift/K8s

Будет плюсом:

  • Опыт работы в BigData: Apache Hadoop, Apache Spark, HDFS, Apache NiFi
  • Работа на проектах с cats, fs2, monix, scalaz
  • Опыт проектирования микросервисных решений и знание паттернов/способов реализации подобных систем

Что мы обеспечим:

  • Поездки на конференции и тренинги за счет компании, внутренние семинары, внутренние митапы, мы очень любим учиться новому
  • Технику для комфортной работы
  • Сессия профессионального развития персонала дважды в год, результатом которой является план индивидуального развития каждого сотрудника
  • Сообщества по интересам: Лига Спорта, Лига Экспертов, Cyber Лига , а также возможность организовать свое сообщество и получить поддержку от компании
  • Корпоративная культура со своими ценностями и традициями, в которой каждый чувствует себя частью команды