VK WorkSpace — коммуникационная платформа для бизнеса. Включает корпоративную почту с календарём и адресной книгой, мессенджер, видеоконференции, облачное хранилище со встроенным редактором документов.
У продуктов несколько независимых слоёв защиты. Платформу можно развернуть на серверах компании (On-Premise) или использовать в облаке (SaaS).
Ищем эксперта, который будет вырабатывать архитектурное видение проекта и обеспечивать архитектурный надзор. Предстоит находить системные решения цикла DevSecOps, в том числе средства установки, мониторинга и обслуживания программных решений, а также инструменты управления конфигурацией.
Задачи
- Проектировать и согласовывать декомпозицию ответственности между компонентами высоконагруженных серверных платформ;
- формировать требования к новым сервисам;
- проектировать и валидировать кросс-сервисные взаимодействия;
- проектировать и согласовывать API и контракты;
- управлять проектированием общих компонентов — определять места и интеграции, выбирать подходящие технологии, ставить задачи на прототипирование и принимать результат, описывать архитектуру;
- оценивать, как влияют крупные проектные изменения на части платформы и решений;
- оценивать внутренние архитектуры существующих high-load и mission-critical сервисов, участвовать в проектировании их изменений;
- согласовывать интерфейсы взаимодействия с разработками других подразделений;
- участвовать в грумингах бэклога (программного и продуктового), внутренних демо, активностях архитектурного комитета и архитектурного надзора.
Требования
- Фундаментальные знания архитектур вычислительных систем и компьютерных сетей;
- экспертное владение средствами виртуализации, программно-определяемыми хранилищами и сетями;
- понимание архитектуры вычислительных систем и компьютерных сетей;
- глубокое знание операционных систем Linux;
- фундаментальные знания об аппаратных компонентах IT-ландшафта — серверах, сетях, СХД;
- опыт инжиниринга готовности, производительности, высокой доступности, масштабирования, защищённости информационных систем и решений;
- глубокое знание технологий баз данных — реляционных, NoSQL, key-value, строковых, колоночных;
- понимание работы брокеров сообщений, включая Kafka, и тактик их использования в существующей инфраструктуре;
- знание современных технологий cloud-native вычислений (K8s, Service Meshes, Vaults, Observability и т. д.) и места их применения;
- знание принципов и подходов DevSecOps, SRE, IaC и современных инструментов их реализации;
- умение описывать функциональную структуру, взаимодействия, модели данных, структуры развёртывания и диаграммы потоков данных с помощью UML и других нотаций;
- умение анализировать требования, готовить технические спецификации, проектировать и документировать архитектуры систем и решений;
- понимание основных современных подходов и соглашений — K8s-readiness, 12 Factor Apps и других;
- опыт в разработке более семи лет, из них более трёх — архитектором систем или решений;
- hands-on опыт программирования.
Будет плюсом
Знание языков C, Go, Perl, Python.
Мы предлагаем
Формат работы
Уровень
График работы
VK WorkSpace
Коммуникационная платформа для бизнеса с корпоративной почтой, календарём, мессенджером и облачным хранилищем.