Архитектор программного обеспечения
Описание
ООО "Наш спорт" - ключевой игрок в цифровой трансформации спортивной индустрии России. Мы развиваем платформу "Мой спорт" для объединения всех аспектов спортивной жизни страны, делая спорт доступным и технологичным. Стоим на пороге масштабных государственных интеграций. Мы в поиске Архитектора программного обеспечения, готового решать сложные, интересные задачи и развиваться вместе с компанией. ООО "Наш спорт" входит в группу компаний "Ростелеком". В задачи на данной позиции будет входить: Формирование и развитие целевой архитектуры информационной системы. Проектирование структуры системы, её подсистем, сервисов, компонентов и интеграционных связей. Выбор архитектурных подходов, технологий и программных платформ. Анализ бизнес - функциональных и нефункциональных требований. Формирование требований к производительности, масштабируемости, доступности, безопасности и сопровождаемости решения Проектирование API, интеграционных контрактов, моделей данных и механизмов обмена сообщениями Определение требований к инфраструктуре, средам исполнения и процессам поставки программного обеспечения Подготовка архитектурных схем, описаний, проектных решений и записей о принятых архитектурных решениях Проведение анализа вариантов реализации и подготовка технико-экономического обоснования Контроль соответствия разработки утверждённой архитектуре Проведение архитектурного ревью программных решений и изменений Участие в декомпозиции задач и оценке трудоёмкости реализации Выявление архитектурных рисков, технического долга и ограничений Участие в анализе производительности, отказов и критических инцидентов Согласование решений с заказчиком, службой информационной безопасности, инфраструктурными и смежными командами Техническое сопровождение команд разработки и наставничество ведущих специалистов Участие в формировании дорожной карты развития информационной системы Обеспечение актуальности архитектурной и технической документации Мы ожидаем от Вас: Опыт работы в ИТ от 7 лет, в роли архитектора программного обеспечения или ведущего разработчика — от 3 лет Практический опыт проектирования крупных корпоративных или государственных информационных систем Опыт проектирования высоконагруженных, распределённых и отказоустойчивых решений Глубокое понимание микросервисной, событийно-ориентированной и сервис-ориентированной архитектуры Знание принципов Domain-Driven Design, SOLID, Clean Architecture и основных шаблонов проектирования Опыт декомпозиции информационных систем на подсистемы, сервисы и программные компоненты Опыт проектирования синхронного и асинхронного интеграционного взаимодействия Знание REST, SOAP, gRPC, Kafka или других технологий обмена данными Опыт проектирования API, версионирования интерфейсов и управления интеграционными контрактами Понимание архитектуры корпоративных Java-приложений и технологий Spring Boot Знание принципов работы реляционных и нереляционных баз данных Опыт проектирования моделей хранения данных и выбора СУБД под конкретные сценарии использования Знание PostgreSQL, ClickHouse, Redis, Elasticsearch/OpenSearch или аналогичных решений Понимание контейнеризации, оркестрации, CI/CD и принципов эксплуатации приложений в Kubernetes Понимание требований к наблюдаемости систем: журналированию, мониторингу, трассировке и оповещениям Знание принципов информационной безопасности, управления доступом, защиты данных и безопасной разработки Опыт анализа функциональных и нефункциональных требований Умение оценивать архитектурные риски и обосновывать выбор технологий Опыт подготовки архитектурной и проектной документации Навыки проведения архитектурных ревью и технических согласований Умение эффективно взаимодействовать с заказчиками, аналитиками, разработчиками, специалистами эксплуатации и информационной безопасности Будет плюсом: Опыт проектирования решений для платформы «ГосТех» или других государственных цифровых платформ Опыт создания и развития государственных информационных систем Знание принципов и стандартов платформенной разработки, применяемых в государственных проектах Опыт интеграции со СМЭВ, ЕСИА, ЕПГУ, НСУД или другими государственными информационными ресурсами Понимание требований к государственным информационным системам, персональным данным и критической информационной инфраструктуре Опыт проектирования мультитенантных информационных систем Опыт применения API Gateway, Service Mesh, Kubernetes Operators и средств управления секретами Знание паттернов распределённых систем: Saga, Outbox, Circuit Breaker, Retry, CQRS, Event Sourcing Опыт проектирования катастрофоустойчивых решений и планов аварийного восстановления Опыт проведения нагрузочного моделирования и планирования производительности Опыт работы с отечественным системным и прикладным программным обеспечением Знание нотаций и стандартов моделирования: UML, BPMN, ArchiMate, C4 Опыт использования инструментов ведения архитектурных решений и документации: PlantUML, Structurizr, Archi, Confluence или аналогичных Опыт подготовки технических заданий, частных технических заданий и проектных решений Опыт прохождения архитектурных, технических и экспертных советов Мы предлагаем: Гибридный формат работы с 9.00 до 18.00 (или с 10.00 до 19.00) Офис – Москва-Сити, Пресненская набережная, д.10, блок С Оформление по ТК РФ в ИТ компании Белая и конкурентоспособная зарплата ДМС Возможности профессионального роста и участия в стратегических задачах компании Экспертный рост, понимание своей карьерной траектории в рамках единой команды