Напиши текст вакансии для должности "Chief Architect/Главный архитектор (finuslugi)". Название компании: "Московская Биржа". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'API', 'Architecture', 'Архитектура', 'Kafka', 'Kubernetes', 'Microservices'

О Бирже Московская биржа – это площадка, где встречаются продавцы и покупатели ценных бумаг и разных активов: физические лица, банки и брокеры, корпорации и инвестиционные фонды. Здесь ведутся торги, заключаются сделки, определяется стоимость компаний и курсы валют. А сотрудники биржи делают так, чтобы всё это происходило быстро, удобно и безопасно.  Мы поддерживаем суперскоростную инфраструктуру, при помощи которой совершаются миллионы транзакций в минуту – без задержек, без перебоев. Мы храним в депозитарии цифровые записи о каждом активе, который торгуется на бирже. Мы следим за тем, чтобы все операции соответствовали правилам торгов и требованиям регуляторов. Так мы защищаем интересы всех участников рынка, делая его прозрачным и эффективным. Мы постоянно развиваем наши продукты и сервисы, чтобы они соответствовали задачам наших клиентов. В 2020 году мы запустили платформу личных финансов «Финуслуги», где любой гражданин России может купить финансовые продукты и управлять ими онлайн в личном кабинете, не выходя из дома.  Работа на Бирже – это уникальный опыт: у задач, которые мы решаем, нет аналогов на финансовом рынке. От нашей работы зависит благополучие миллионов частных инвесторов. Наша работа дает возможность компаниям привлекать средства на развитие бизнеса, а значит, на создание новых возможностей для каждого жителя страны. Проект: Разработка финансового маркетплейса для физических лиц (депозиты, страховые продукты, кредиты, инвестиции, платежи и т.д.). Веб-сайт нашего маркетплейса: finuslugi.ruПроект только стартует и есть возможность оказать влияние на архитектурные решения и технологический стек. Сейчас он выглядит так: Java, Swift, Kotlin, REST API, микросервисы на Spring Boot на бэкенде. В работе используем Gitlab, Jenkins, автоматизируем тесты в Appium, пишем юнит-тестыТехнологический стек (целевой): Java, Kotlin, Swift, REST API, Amplitude, Google, Firebase, CoreData, Realm, микросервисы на Spring Boot на бэкенде. В работе используем Gitlab, Jenkins.Состав команд: 5 продуктовых команд и 5 Solution Architect.Задачи:  Анализ требований и проектирование модулей системы, основанной на микросервисной архитектуре; Проектирование сервисов и интерфейсов взаимодействия с учетом нефункциональных требований: надежности обратной совместимости и т.д.; Взаимодействие с разработчиками для контроля реализации архитектурных решений; Взаимодействие с продуктовыми командами для выработки оптимальных технологических решений; Выстраивание и оптимизация архитектурной функции в программе из продуктовых команд; Управление гильдией архитекторов в продуктовом подходе.  Для этого важен:  Знание теоретических основ и опыт проектирования и эксплуатации отказоустойчивых систем; Умение создавать техническую документацию; Опыт проектирования и эксплуатации микросервисов; Опыт в проектировании БД, по бизнесовой доменной модели; Опыт проектирования API; Опыт написания BPMN / UML нотаций; Приветствуется опыт разработки на JAVA, .net; Технологии: HTTP, REST, kafka, docker, Kubernetes, OpenAPI/Swagger, XML, XSD, JAVA, .net; Умение создавать техническую документацию.