Системный архитектор

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

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

Компания

Разработчик online-платформы для планирования и оптимизации рабочих графиков линейного персонала

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

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

VERME уже более 6 лет является экспертом WFM на российском рынке.

Мы создаем WFM решения для торговых сетей, аптек, предприятий быстрого питания, логистических компаний, операторов мобильной связи. Мы лидер российской разработки в этом сегменте IT-решений и по праву соперничаем с крупными международными разработчиками, а кое-что делаем круче их. Несмотря на кризис и пандемию мы активно растем и открываем новые, в том числе и международные рынки. А значит, мы ищем профессионалов.

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

Если ты любишь решать не тривиальные задачи, тебе важно работать над созданием востребованного IT-продукта, решать кейсы крупнейших компаний России и не только, ты именно тот, кого мы ищем!

Мы ищем системного архитектора облачной продуктовой линейки высоконагруженных систем включающей: 1. несколько web фронтов на vue.js и React, 2. бэкенд на django, 3. СУБД PostgreSQL, 4. мобильное приложение с одной из лучших в мире реализаций FaceId, 5. подсистемы расчета потребности в рабочей нагрузке персонала на базе AI, 6. подсистемы безопасности, закрывающей требования ИБ наших заказчиков

Задачи:

  • Выбор и обоснование технологического стека для решаемых задач
  • Выработка и формализация архитектурных принципов проектирования систем и модулей, входящих в высоконагруженное решение Verme
  • Учет требований информационной безопасности при проектировании компонент
  • Участие в проектировании изменений и новых архитектурных решений (структурных элементов, интерфейсов, поведения), обоснование и согласование предлагаемых решений
  • Контроль качества и соблюдения принятых архитектурных подходов, обеспечение актуализации архитектуры, управление техническим долгом
  • Создание и развитие документальной базы знаний по архитектуре систем и принимаемым техническим решениям: разработка и консолидация технической документации, в том числе технических заданий, регламентов, архитектурных диаграмм, схем взаимодействия и т. п.
  • Проведение исследований и экспериментов в рамках развития продукта. Создание технологического MVP0 для подтверждения новых, технически сложных, гипотез, выдвинутых Владельцем продукта
  • Совместно с командой определение путей реализации новых функциональных возможностей опираясь на текущие ограничения команды или заказчика: MVP – Workaround - Целевая реализация – Технический долг
  • Оценка реализации задач
  • Участие в планирование спринта, принятие решений по работе с техническим долгом
  • Поддержка проектных команд при внедрении «сложным» заказчикам
  • Декомпозиция общей технической архитектуры до уровня отдельных компонентов, реализуемых командами разработки
  • Написание технических заданий, регламентов информационного взаимодействия и подобных документов, разработка интеграционных решений и интерфейсов
  • Контроль технических рисков проекта.

Бонусы

Что мы предлагаем:

  • Официальное трудоустройство по ТК РФ с первого дня;
  • Высокий доход и много работы;
  • Гибкий график: мы про результат, а не про от звонка до звонка.
  • ДМС сотрудникам и членам семьи по корпоративным условиям
  • Мобильная связь
  • Дополнительные дни к отпуску
  • Удобный офис на м. Белорусской с кофемашиной и плюшками.

Дополнительные инструкции

Что нам важно:

  • Аккуратность и внимательность, аналитический склад ума, способность к абстрактному мышлению
  • Развитые навыки коллективной работы в проектной команде. Умение искать компромиссы, нести ответственность за принятые решения
  • Опыт работы в области разработки промышленного программного обеспечения не менее 5 лет на позициях «Архитектор программного обеспечения»
  • Наличие фундаментальных знаний, опыт работы с нагруженными базами данными и/или архитектурой распределенных приложений
  • Уверенные знания объектно-ориентированного проектирования, структур данных, оно вных шаблонов проектирования и умение применять их на практике, знание и опыт практического применения UML
  • Опыт создания B2B-систем на стеке технологий: vue.js, django, postgresql