Software Architect Team Lead в команду архитектуры Облака (VK Cloud)
Мы в VK Cloud стремимся изменить российскую облачную индустрию и вывести её на мировой уровень по всем возможным параметрам. Для этого постоянно ищем возможности для улучшения, оптимизации или рефакторинга архитектуры. Наше облако доступно в моделях публичного и приватного, интегрировано в партнёрскую модель компании и обладает собственным маркетплейсом. Руководителю команды архитекторов, которого мы ищем, предстоит решать масштабные задачи, выносить смелые решения и развивать партнёрские взаимоотношения с другими командами. Задачи: • руководить командой архитекторов; • выстраивать общие процессы архитектуры; • согласовывать решения с лидерами команд разработки и команды интеграции и кастомизации, а также с инженерами эксплуатации, архитектором сетевой инфраструктуры, инженерами DevOps, специалистами ИБ; • проектировать и согласовывать декомпозиции ответственностей между компонентами облачной платформы, формировать требования к новым сервисам; заниматься проектированием и валидацией кросс-сервисных взаимодействий; согласовывать API; • определять места и интеграции, искать подходящие технологии, ставить задачи на прототипирование и принимать результат, заниматься описанием архитектуры; • проектировать и документировать архитектуру; • заниматься оценкой влияния на части облачной платформы и решений, выработкой архитектурного видения, архитектурным надзором за реализацией проекта; • оценивать внутренние архитектуры существующих high-load / mission-critical сервисов, участвовать в проектировании их изменений; • согласовывать интерфейсы взаимодействия с продуктами других подразделений VK Цифровые Технологии; • вырабатывать системные решения цикла DevSecOps, включая инструменты управления конфигурацией, установки, мониторинга и обслуживания облачных решений; • участвовать в процессных активностях, включая груминги программного и продуктового бэклогов, внутренние демо, архитектурный комитет. Требования: • опыт управления командой архитекторов; • опыт в индустрии разработки информационных систем более 10 лет, минимум три из которых вы занимались архитектурой систем или решений; • опыт hands-on программирования; • навыки анализа требований, проектирования и документирования архитектур систем или решений, а также технических спецификаций; • навыки использования C4, UML и других нотаций; • знания и опыт в инжиниринге готовности, производительности, защищённости информационных систем; • знание middleware (name services, load-balancers); • знание современных технологий cloud-native вычислений (K8s) и места их применения; • обзорное знание принципов и подходов DevSecOps, SRE, IaaC и современных инструментов их реализации; • понимание принципов работы облачного оператора, опыт реализации проектов на AWS, Azure или GCP; • знание основ архитектур вычислительных систем и компьютерных сетей; • понимание принципов использования средств виртуализации и контейнеризации; • знание Agile (Scrum, Kanban), RUP и других моделей жизненного цикла разработки ПО. Будет плюсом: • опыт работы с облаками; • опыт работы архитектором в командах Scaled Agile.
api cloud native devops devsecops gcp load balancers middleware scrum uml