System Architect

Требуемые навыки

БэкендВедущий (Lead) · Java · Kotlin · Java spring framework · Spring Boot

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

Санкт-Петербург · Полный рабочий день

Компания

Один из ведущих мультимедийных сервисов в России благодаря командной работе единомышленников

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

Мы ищем опытного Системного архитектора в команду Backend для поддержания и развития высоконагруженной backend-части платформы нашего видео-сервиса. Мы постоянно работаем над улучшением опыта пользователей в нашем сервисе для того, чтобы наши фильмы и спортивные трансляции можно было удобно находить, с легкостью осуществлять оплату с помощью широкого набора способов и комфортнее смотреть в любой ситуации: дома перед телевизором, в такси или даже в самолете и поезде.

В настоящий момент в серверной части нашей платформы мы завершаем миграцию на полностью микросервисную архитектуру. Также активно внедряем сопутствующие процессы: CI/CD, контейнеризация, оркестрация, мониторинг и т.д.

Задачи:

  • Проектирование новых микро-сервисов в серверной части платформы;
  • Анализ и проработка новых продуктов, а также развитие существующих;
  • Поддержание имеющихся компонентов в актуальном стеке технологий и с использованием современных подходов.

Требования:

  • Технический бэкграунд, понимание принципов и этапов разработки;
  • Отличные коммуникативные и презентационные навыки, умение эффективно доносить информацию в устной и письменной форме;
  • Широкий технический кругозор и интерес к изучению и применению разных технологий;
  • Умение видеть общую архитектуру проекта;
  • Проактивное взаимодействие с разработчиками, умение увлечь и замотивировать новыми идеями;
  • Умение оценить и приоритизировать задачи, вникать в бизнес-требования, уделять внимание деталям;
  • Уметь разрешать вопросы, связанные с разъяснением и адаптацией требований;
  • Уверенное знание стека JVM, Java SE и\или Kotlin;
  • Знание архитектурных шаблонов проектирования микросервисов и реактивного подхода к программированию;
  • Понимание функционала платформы Amazon Web Services
  • Уверенное знание SQL;
  • Опыт работы с NoSQL базами данных;
  • Понимание принципов проектирования клиент-серверных интерфейсов (REST);
  • Опыт работы со Spring Framework, Spring Boot, docker.

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

  • Знание Kotlin;
  • Опыт использования или интерес к работе с NoSQL системами (Cassandra, Couchbase, Hadoop);
  • Опыт работы с Redis, Nginx, RabbitMQ, Kafka;
  • Опыт настройки мониторинга Java-приложений;
  • Опыт Frontend-разработки.

Бонусы

  • Амбициозные цели;
  • Гибкий график. При необходимости есть возможность работать из дома, т.к. главное для нас - результат;
  • Неограниченные возможности для профессионального развития и самореализации;
  • Топовое оборудование и весь необходимый софт;
  • Официальное трудоустройство, достойная и полностью белая заработная плата;
  • ДМС, компенсация мобильной связи, занятий спортом/языковых курсов/покупки гаджетов;
  • Комфортный светлый офис с кикером, кофе, йогуртами, фруктами и вкусными ужинами;
  • Льготные условия ипотеки от Сбера;
  • Насыщенная корпоративная жизнь.

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.