Москва
Большая Новодмитровская улица 14с1
Большая Новодмитровская улица 14с1
Ищем разработчика 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 Лига , а также возможность организовать свое сообщество и получить поддержку от компании
- Корпоративная культура со своими ценностями и традициями, в которой каждый чувствует себя частью команды