Вакансия: Системный архитектор
Описание вакансии
Wink это цифровой видеосервис, который представляет собой уникальное сотрудничество двух гигантов: Ростелекома и Национальной Медиа Группы.
Сейчас мы в поиске системного архитектора в нашу команду, у тебя будет возможность работать над интересными и сложными проектами в различных областях, включая видео, музыку, игры, детский контент, книги и другие цифровые продукты, современный технологический стек и гибкие методологии разработки.
Обязанности:
- Интервьюирование заинтересованных сторон (стейкхолдеров) для выявления и формализации функциональных и нефункциональных требований
- Проектирование и разработка архитектуры сложных распределенных систем;
- Применение принципов в проектировании Architecture as Code (Архитектура как код) и Contract first (Соглашение в приоритете)
- Разработка технических заданий (ТЗ) для новых систем и функциональности
- Создание и поддержка документации API
- Организация кросс-ревью ТЗ внутри команды для обеспечения качества, согласованности и соответствия требованиям
- Подготовка и проведение презентаций ТЗ для стейкхолдеров, включая объяснение архитектурных решений, планов реализации и технических ограничений
- Проведение исследований и анализ технологий, инструментов и подходов для выбора оптимальных решений
- Оптимизация существующих решений для повышения производительности, отказоустойчивости и масштабируемости
- Взаимодействие с командами разработки, аналитиками и DevOps для реализации архитектурных решений
- Документирование архитектурных решений и передача знаний команде
- Оценка и внедрение новых технологий и инструментов для улучшения процессов разработки архитектуры
Требования:
- Опыт работы в роли архитектора или ведущего разработчика от 3 лет
- Знание современных подходов к проектированию микросервисной архитектуры
- Умение принимать решения на основе анализа требований и ограничений проекта
- Глубокое понимание RESTful API и gRPC, включая проектирование контрактов на Protobuf и OpenAPI (Swagger)
- Применение линтеров и форматеров (например, protolint, Google API Linter) для автоматизации проверки API на соответствие стандартам
- Опыт работы с UML и создание диаграмм: состояний, последовательности, классов, компонентов
- Ведение контрактов и документирование в GitLab
- Понимание принципов CI/CD, DevOps и автоматизации процессов
- Умение работать с инструментами для документирования и взаимодействия с API (Swagger/OpenAPI, Postman и др.)
- Навыки работы с системами очередей (Kafka, RabbitMQ и тд) и базами данных (SQL, NoSQL)
- Понимание принципов безопасности при проектировании систем (OAuth, JWT, шифрование)
Будет плюсом:
- Опыт работы в проектах, связанных с видео, музыкой, играми, детским контентом, книгами или другими цифровыми продуктами
- Опыт работы с контейнеризацией и оркестрацией (Docker, Kubernetes)
- Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, OTEL, Jaeger, ELK Stack)
- Опыт работы с YAML для описания конфигураций, CI/CD-пайплайнов и инфраструктуры
Условия:
-
Оформление по ТК РФ
-
Достойный доход: оклад + квартальная премия
-
Можно работать удаленно, гибридно или в офисе
-
Заботу о здоровье: ДМС со стоматологией
-
Доступ к обучающим ресурсам, а также возможность проходить внутренние и внешние обучения за счет компании
-
Well-being-программа, которая помогает улучшить психологическое и физическое здоровье
-
Мы общаемся друг с другом на ты и всегда открыты к диалогу, мы дружная и открытая среда профессионалов своего дела