Тюмень
Архитектор программного обеспечения
Ищем опытного Архитектора ПО, который будет формировать и эволюционировать техническую стратегию, обеспечивать качество архитектурных решений и помогать команде доводить идеи до рабочих продуктов.
Обязанности
Разработка и эволюция архитектуры программного обеспечения: выбор технологического стека, паттернов проектирования, принципов построения систем.
Проектирование масштабируемых, надежных и безопасных решений в соответствии с бизнес-требованиями и SLA.
Лидирование технических решений для новых и существующих сервисов, участие в проектировании API и контрактов между компонентами.
Проведение архитектурных обзоров, участие в code- и design-ревью, наставничество инженеров.
Работа с микро-сервисами, монолитами и гибридными подходами; управление взаимодействиями между сервисами, данными и интеграциями.
Обеспечение соответствия архитектуры требованиям по производительности, безопасности, мониторингу и эксплуатационной устойчивости.
Документация архитектуры: диаграммы, руководства по архитектурным решениям, паттернам и стандартам.
Взаимодействие с Product и бизнес-стейкхолдерами, перевод бизнес-задач в технические задачи и требования.
Участие в формировании долгосрочной технологической стратегии и дорожной карты разработки.
Контроль реализации архитектурных решений командой, участие в выборе инструментов и процессов (CI/CD, тестирование и т.д.).
Требования
Опыт работы архитектором ПО или в роли, близкой к архитектуре (или старший разработчик с явной архитектурной ролью).
Глубокие знания архитектурных стилей и практик: микросервисы, событийно-ориентированная архитектура, Domain-Driven Design, контрактная архитектура.
Опыт работы с облачными платформами (AWS/Azure/GCP) и инфраструктурой как код (Terraform, CloudFormation и т.п.).
Опыт контейнеризации и оркестрации (Docker, Kubernetes).
Понимание REST и/или GraphQL API, контрактного тестирования, версионирования API.
Опыт работы с базами данных (SQL и/или NoSQL), моделированием данных и кэшированием.
Навыки лидерства, коммуникации и умение объяснять сложные идеи как техническим, так и бизнес-специалистам.
- Владение одним или несколькими языками программирования (например, Java, C#, Go, Python, Node.js) и умение подбирать подходы под задачу.
Уровень английского технический (чтение документации и общение в коммьюнити/с командой).
Готовность работать в Agile/DevOps среде и участвовать в технической реализации.
Желательные навыки
Опыт работы в доменной области: финансы, здравоохранение, телеком, SaaS и т.д.
Наличие сертификаций по архитектуре (TOGAF) или по облакам.
Опыт проведения архитектурных аудитов и создание архитектурных паттернов для серийных проектов.
Наличие портфолио архитектурных решений и примеры инфраструктурных решений.
Мы предлагаем
Конкурентную заработную плату и прозрачную систему бонусов.
Социальный пакет: оплачиваемый отпуск, медицинское страхование, обучение и развитие.
Гибридный режим работы (уточняется на этапе собеседования).
Возможности для карьерного роста: руководство архитектурными инициативами, наставничество, участие в стратегических проектах.
Казань
Не указана
Средневолжскэлектропроект
Казань
Не указана
Казань
от 127500 RUR
Казань
от 127500 RUR