👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

System Architect (RCV)

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

Полный рабочий деньМожно удаленно

Компания

Телекоммуникационный сервис

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

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

Команда RCV создает инновационный продукт для онлайн-коммуникаций, который позволяет осуществлять общение людей друг с другом, организовывать онлайн-обучение и выстраивать рабочие процессы внутри крупных и средних организаций.

Наш продукт является ключевым компонентом построения электронного офиса нового типа. Отличительной особенностью RCV является поддержка множества каналов связи (аудио и видео, телефония, мессенджинг), организация совместной работы в режиме онлайн с использованием искусственного интеллекта и компьютерного зрения.

Мы используем самые современные технологии в разработке:

  • Java, Scala, NodeJS и C++ для Backend,
  • ReactJS, WebRTC для Frontend,
  • Electron для Windows и MacOS,
  • нативные мобильные приложения под iOS и Android
  • инфраструктура построена с использованием: Apache Kafka, MongoDB,GridGain, AWS cloud services, Docker.

С архитектурной точки зрения мы базируемся на принципах микросервесной архитектуры в распределенных дата-центрах. Широко применяются облачные решения разных типов.

Важной особенностью является то, что мы как продуктовая компания сами пользуемся нашими решениями, предоставляем наши продукты в виде сервисов клиентам и взаимодействуем с партнерами, выстраивая цифровые платформы внутри корпоративных сетей.

Мы ищем в нашу дружную распределенную команду архитектора, который поможет нам развивать текущие продукты и создавать прорывное решения будущего на самых современных технологиях.

Вам предстоит:

  • Проектировать End-To-End архитектуру продукта на всех уровнях
  • Обеспечивать архитектурную целостность продукта на всех этапах жизненного цикла
  • Создавать технические концепции, функциональные спецификации, формулировать нефункциональные требования
  • Взаимодействовать с продуктовыми менеджерами и со командами разработки для выявления и уточнения требований
  • Проводить архитектурный контроль и ревью внутри компонентов продукта
  • Предлагать и защищать новые технологические решения и улучшения
  • Консультировать разработчиков, тестировщиков и DevOps-инженеров

Наши ожидания:

  • Опыт участия в разработке ПО от 7 лет, понимание принципов и этапов разработки
  • Опыт разработки распределенных систем с синхронным и асинхронным взаимодействием между компонентами (REST, Kafka)
  • Понимание и опыт проектирования высоконагруженных масштабируемых систем
  • Понимание работы сетей и сетевых протоколов
  • Опыт программирования на каком-либо языке от 5 лет: C, C++, Java
  • Опыт использования и отличное знание теории баз данных (RDBMS/NoSQL) и систем распределенного кэширования
  • Agile-мышление, понимание Scrum и Kanban
  • Хорошие коммуникационные навыки, обладание стрессоустойчивостью и способностью работы в условиях сжатых сроков
  • Уверенное владение английским языком (upper intermediate/advanced)

Будет преимуществом:

  • Понимание облачных технологий, знание сервисов AWS
  • Понимание принципов и технологий CI/CD
  • Опыт использования технологий виртуализации, контейнеризации и оркестрации (VMWare, Docker, Kubernetes)
  • Опыт и понимание разработки frontend (ReactJS, JS, TypeScript)

Мы предлагаем:

  • Широкие возможности для самореализации, профессионального и карьерного роста
  • Продукт с минимумом legacy, работа со сложными задачами
  • Возможность вносить свой вклад в развитие растущего проекта
  • Команда коллег-профессионалов, болеющих за свой проект
  • Возможность работы в гибком графике
  • Возможность командировок в зарубежные представительства компании (США, Китай) и релокация в офис США.
  • Индексируемую заработную плату, 100% оплату больничных и отпусков
  • Отпуск 28 календарных дней, оплачиваемый 100% в соответствии с текущей ставкой
  • Корпоративные обучающие программы, курсы английского языка
  • Офис в 10-ти минутах ходьбы от метро
  • Иногородним кандидатам предоставляется Relocation bonus