Банк России

Solution Architect (PaaS)

в Банк России

📍 Москва
Гибрид
Специализация
Architect
Уровень
Senior
Требуемый опыт
4+ лет

Технологии/инструменты

Git
Linux
Kafka
Ci/Cd
Mysql
Gitlab
Jenkins
Oracle
Prometheus

Задачи

  • анализ документов, определяющих требования к разрабатываемому/модернизируемому решению (функциональные требования, техническое задание, запрос на изменение и пр.). Оценка осуществимости и целесообразности реализации.
  • участие во взаимодействии с заказчиками и пользователями в ходе обсуждения проектных решений.
  • поиск и выбор наиболее эффективных технологий для реализации проектируемых решений с учетом требований и ограничений компонентов ИТС, на базе которых реализуются решения.
  • организация работ по проектированию архитектуры решения, обеспечивающей соответствие целевой ИТ-архитектуре Банка России, функциональным и нефункциональным требованиям.
  • согласование с Управлением корпоративной архитектуры архитектурных решений, применяемых при проектировании и разработке компонентов ИТС.
  • участие в разработке документации архитектурных и проектных решений.
  • обеспечение соответствия технологий производства продукта требованиям организации 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.
  • опыт автоматизации процессов разработки.

Условия и бенефиты

  • получение уникального опыта в мегарегуляторе.
  • возможности профессионального и карьерного развития.
  • привлекательная система мотивации.
  • широкий социальный пакет.
  • корпоративное обучение.
  • гибридный график работы в офисе, м. Багратионовская/Фили (шаговая доступность).
Банк России

О компании Банк России

Сфера
Финансовый сектор
Размер
1001+

Миссия Банка России — обеспечение финансовой и ценовой стабильности, содействие развитию конкурентоспособного финансового рынка.

Банк России обладает особым конституционно-правовым статусом, установленным cтатьей 75 Конституции Российской Федерации. В ней определено исключительное право Банка России на осуществление денежной эмиссии и в качестве основной функции — защита и обеспечение устойчивости рубля.

Банк России осуществляет свою деятельность независимо от других федеральных органов государственной власти, органов власти субъектов Российской Федерации и органов местного самоуправления.

Статус, цели, функции и полномочия Банка России определяются Федеральным законом от 10.07.2002 № 86-ФЗ «О Центральном банке Российской Федерации (Банке России)» и другими федеральными законами.

В 2013 году Банку России были переданы полномочия по регулированию, контролю и надзору в сфере финансовых рынков.

Как мегарегулятор Банк России создает условия для развития всех секторов финансового рынка и стабильности финансовой системы в целом. Эта задача определяет подходы к надзору и регулированию кредитных организаций, страховых компаний, пенсионных фондов, микрофинансовых организаций и других участников финансового рынка.