
Solution Architect (PaaS)
в Банк России
Технологии/инструменты
Задачи
- анализ документов, определяющих требования к разрабатываемому/модернизируемому решению (функциональные требования, техническое задание, запрос на изменение и пр.). Оценка осуществимости и целесообразности реализации.
- участие во взаимодействии с заказчиками и пользователями в ходе обсуждения проектных решений.
- поиск и выбор наиболее эффективных технологий для реализации проектируемых решений с учетом требований и ограничений компонентов ИТС, на базе которых реализуются решения.
- организация работ по проектированию архитектуры решения, обеспечивающей соответствие целевой ИТ-архитектуре Банка России, функциональным и нефункциональным требованиям.
- согласование с Управлением корпоративной архитектуры архитектурных решений, применяемых при проектировании и разработке компонентов ИТС.
- участие в разработке документации архитектурных и проектных решений.
- обеспечение соответствия технологий производства продукта требованиям организации CI/CD.
- организация преобразования алгоритмов, перепроектирование и переработка программного кода в целях оптимизации (рефакторинг).
- поддержка описания проектных решений в актуальном состоянии.
- выявление, оценка, превентирование рисков, проблем и отклонений в ходе развития компонентов ИТС.
- анализ лучших практик лидеров ИТ-индустрии в части реализации методологии развития программных продуктов. Оценка применимости методологии в условиях ИТ-ландшафта Банка России.
- осуществляет контроль соблюдения согласованной методологии разработки компонентов ИТС.
- проверка соответствия проектного решения требованиям интеграции взаимодействующих подсистем ИТС Банка России.
- разработка документов, регламентирующих методологию проектирования компонентов ИТС.
- анализ качества реализации продукта и его соответствия требованиям заказчика.
- контроль качества и полноты реализации архитектурных решений.
- контроль технического долга, исправление недоработок, устранение недокументированных функций.
- совершенствование алгоритмов реализации функций в случае выявления неоптимальности.
Требования
- высшее образование (математика, информатика).
- опыт проектирования архитектуры масштабных решений (SA, solution architecture) ИТ-систем, программных продуктов, решений PaaS, SaaS.
- понимание принципов микросервисной архитектуры.
- уверенное понимание принципов интеграционного взаимодействия систем.
- уверенное понимание основ информационной безопасности.
- уверенное понимание технологий виртуализации и контейнеризации.
- знание принципов и технологий непрерывной интеграции и поставки.
- понимание принципов и методологии DevSecOps.
- понимание принципов управления и описания инфраструктуры Infrastructure as Code.
- уверенное знание сетевых технологий.
- опыт работы с системой контроля версий Git.
- базовые навыки администрирования в ОС семейства Linux (Red Hat/Debian/AstraLinux).
- опыт работы с базами данных (Postgres/Oracle/MySQL).
Плюсом будет
- опыт проектирования архитектуры приложений.
- опыт автоматизации процессов разработки.
- опыт внедрения ML-моделей и AI-инструментов для разработки (Copilot).
- опыт работы с системами мониторинга: Prometheus, VictoriaMetrics.
- опыт работы с системами журналирования: ELK|EFK, PLG, Splunk.
- опыт работы с системами CI/CD: Jenkins, GitLab CI.
- опыт работы с менеджерами очередей: Apache ActiveMQ, Kafka, IBM MQ.
- опыт автоматизации процессов разработки.
Условия и бенефиты
- получение уникального опыта в мегарегуляторе.
- возможности профессионального и карьерного развития.
- привлекательная система мотивации.
- широкий социальный пакет.
- корпоративное обучение.
- гибридный график работы в офисе, м. Багратионовская/Фили (шаговая доступность).

О компании Банк России
Миссия Банка России — обеспечение финансовой и ценовой стабильности, содействие развитию конкурентоспособного финансового рынка.
Банк России обладает особым конституционно-правовым статусом, установленным cтатьей 75 Конституции Российской Федерации. В ней определено исключительное право Банка России на осуществление денежной эмиссии и в качестве основной функции — защита и обеспечение устойчивости рубля.
Банк России осуществляет свою деятельность независимо от других федеральных органов государственной власти, органов власти субъектов Российской Федерации и органов местного самоуправления.
Статус, цели, функции и полномочия Банка России определяются Федеральным законом от 10.07.2002 № 86-ФЗ «О Центральном банке Российской Федерации (Банке России)» и другими федеральными законами.
В 2013 году Банку России были переданы полномочия по регулированию, контролю и надзору в сфере финансовых рынков.
Как мегарегулятор Банк России создает условия для развития всех секторов финансового рынка и стабильности финансовой системы в целом. Эта задача определяет подходы к надзору и регулированию кредитных организаций, страховых компаний, пенсионных фондов, микрофинансовых организаций и других участников финансового рынка.