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

Архитектор решений в технический департамент

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

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

Компания

Место встречи лучших

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

О компании и команде

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

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

Мы — команда технического подразделения VK, которое разрабатывает и поддерживает централизованные ИТ-решения для всей группы, обеспечивая развитие продуктов и сервисов VK для наших клиентов:

  • в основе нашего ИТ-ландшафта более 200 тыс. контейнеров, более 10 тыс. серверов, мы переводим продукты на единый облачный рантайм;
  • создали и развиваем такие решения, как технологическая платформа, создаём коммунальные сервисы управления ML, инфраструктуру для управления данными в группе, создаём централизованное решение по мониторингу продуктов и технических сервисов;
  • в основе наших сервисов лежит собственная разработка, а также популярные opensource-продукты.

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

Ожидания от кандидата

  • разработка архитектуры централизованных ИТ-решений для всей группы VK;
  • выбор ИТ-решений для реализации требований заказчиков, проектирование целевой архитектуры (HLD);
  • проектирование интеграции в проектах внедрения и детальной архитектуры в проектах (LLD);
  • выявление функциональных, технических требований для ИТ-решения, проектирование и их реализация;
  • подготовка ТЗ на доработку, оценка необходимых серверных мощностей (поддержка sizing).

Требования:

  • опыт работы ИТ-архитектором (системным архитектором, техническим архитектором), разработчиком крупных ИТ-решений не менее трёх лет;
  • знание архитектуры облачных технологий, а также принципов построения ML-платформ;
  • опыт проведения технических обследований, сбора, формализации и анализа требований на разработку и внедрение ПО;
  • умение разрабатывать архитектурные модели, хорошо структурированные документы (HLD/LLD), пользовательские требования, пользовательские сценарии, технические задания, спецификации требований, включая функциональные и нефункциональные требования и т. п.;
  • умение ориентироваться в стеках разработки и системном ПО (некоторые из): Kubernetes, Go, Python, Java, Postgresql, S3, Kafka, Clickhouse, Cassandra.

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

  • знакомство с протоколами взаимодействия REST, SOAP, RPC;
  • опыт проектирования отказоустойчивых систем;
  • опыт проектирования систем ML;
  • знакомство с системами мониторинга и сбора логов (как некоторые из вариантов Prometheus+Grafana, ELK-стек).

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

  • гибкий график работы;
  • бонусы и скидки от партнёров;
  • офис в центре города;
  • ДМС;
  • профессиональная команда;
  • бонусы от партнёров;
  • интересные задачи.