Командная разработка продуктов уровня Big Data/Fast Data

Участие в разработке с нуля и развитии сложных продуктов уровня Big Data/Fast Data. Продукты предназначены для обработки и хранения потоков финансовой информации по клиентам крупных операторов связи (Tier 1 и 2). Используемый технологический стек: JavaSE, Scala, Groovy, NoSQL (Cassandra, Spark) и другие современные технологии.

Задачи:

  • Разработка и тестирование многопоточных высоконагруженных серверных приложений;
  • Разработка и проектирование баз данных;
  • Понимание принципов работы Spring DI или другого DI контейнера;
  • Участие в архитектурных решениях, взаимодействие с продуктовыми архитекторами (solution architect);
  • Ревью кода;
  • Участие в процессе DevOps.

 

Период привлечения: от 1 года.

Количество необходимых специалистов: 5

Требования:

  • Базовые знания каких-либо языков программирования, кроме Java. Приветствуются Groovy, Scala, Kotlin, C++, Python или Go;
  • Опыт использования Akka, Apache Storm или похожих фреймворков;
  • Опыт работы с Oracle PL/SQL. Понимание принципов проектирования ER-модели данных (database normalization, constraint etc.);
  • Опыт работы с AMQP-очередями (RabbitMQ, ActiveMQ и т.п.), опыт использования Apache Kafka;
  • Опыт работы с front-end технологиями и фреймворками (JavaScript, AngularJS и т.д.);
  • Базовые навыки работы с OS Linux;
  • Понимание принципов распределенной архитектуры (CAP theorem, CQRS pattern etc.);
  • Понимание принципов итеративной разработки, роли Developer в Scrum.
Напишите нам
Анна Синякова
Менеджер по закупкам
Михаил Соколов
Директор отдела
Отдел закупок: +7 (812) 326-12-99