Системный архитектор

Центр банковских технологий

Системный архитектор

Описание вакансии

ОАО "Центр банковских технологий" приглашает на работу Системный архитектор.

Ваши задачи:

Проектирование целевой архитектуры разрабатываемой информационной системы на платформенном решении на основе распределенного реестра (Hyperledger Fabric):

  • сбор или анализ требований для построения архитектуры;
  • разработка укрупнённой схемы взаимодействия подсистем (составных частей) ИС по бизнес-процессам верхнего уровня, с учетом требований информационной безопасности;
  • разработка схемы информационных потоков данных между подсистемами/СЧ АС (включая серверные части и СУБД);
  • архитектурный контроль разрабатываемых решений на соответствие спроектированной архитектуре;
  • консультирование команды разработки и представителей Заказчика по вопросам архитектуры и работы программного обеспечения;
  • проектирование промежуточных архитектур будущей ИС и планов перехода к целевой архитектуре;
  • контроль качества разрабатываемых продуктов (в том числе проведение код ревью).

Важно у кандидата следующее:

  • высшее образование;
  • глубокое понимание принципов микросервисной архитектуры;

  • знание паттернов проектирования (Design Patterns), включая CQRS, Event Sourcing и Saga;

  • опыт работы с фреймворками и инструментами для оркестрации микросервисов (например, Kubernetes, Docker);

  • владение Archimate для моделирования архитектуры системы на высоком уровне;

  • знание UML и BPMN для описания процессов и структуры системы;

    Опыт работы с инструментами для моделирования (Sparx Enterprise Archi, Lucidchart, Visio или аналогичные);

  • знание стандартов безопасности (например, СТБ 34.101 «Информационные технологии и безопасность», ISO/IEC 27001) для финтех-проектов;

  • опыт проектирования и внедрения безопасных API (REST, GraphQL) с применением OAuth2, OpenID Connect;

  • знание систем мониторинга и предотвращения атак (например, WAF, IDS/IPS);

  • опыт работы с системами распределенных сообщений (Kafka, RabbitMQ);

  • знание протоколов взаимодействия микросервисов (gRPC, HTTP/2);

  • знание технологий хранения данных: SQL (PostgreSQL, MySQL) и NoSQL (MongoDB, Cassandra, Redis);

  • навыки работы с CI/CD инструментами (Azure, GitLab CI);

  • опыт настройки мониторинга и логирования (Prometheus, Grafana, ELK-стек).

Навыки
  • Микросервисная архитектура
  • Adobe Design
  • Docker
  • UML
  • BPMN
  • API
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию