Архитектор программного обеспечения Ищем опытного Архитектора ПО, который будет формировать и эволюционировать техническую стратегию, обеспечивать качество архитектурных решений и помогать команде доводить идеи до рабочих продуктов. ОбязанностиРазработка и эволюция архитектуры программного обеспечения: выбор технологического стека, паттернов проектирования, принципов построения систем.Проектирование масштабируемых, надежных и безопасных решений в соответствии с бизнес-требованиями и 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) или по облакам.Опыт проведения архитектурных аудитов и создание архитектурных паттернов для серийных проектов.Наличие портфолио архитектурных решений и примеры инфраструктурных решений. Мы предлагаемКонкурентную заработную плату и прозрачную систему бонусов.Социальный пакет: оплачиваемый отпуск, медицинское страхование, обучение и развитие.Гибридный режим работы (уточняется на этапе собеседования).Возможности для карьерного роста: руководство архитектурными инициативами, наставничество, участие в стратегических проектах.
Похожие вакансии
Ведущий специалист Отдела программного обеспечения Управления инфотехнологий
Договорная
Казань
Тимер Банк
От 70 000 до 100 000 руб.
Казань
АКЦИОНЕРНОЕ ОБЩЕСТВО "КАЗАНСКИЙ ГИПРОНИИАВИАПРОМ" ИМЕНИ Б.И. ТИХОМИРОВА"