Обязанности:
О компании и проекте ByteLegend занимается полным циклом разработки в финтехе. Мы создаём приложения для банков и внутренние системы для крупных предприятий. Берём на себя аналитику, проектирование архитектуры, фронтенд, бэкенд, мобильную разработку, тестирование и внедрение. Ищем архитектора решений для работы над внутренними системами крупного банка. Предстоит проектировать новые решения, улучшать существующие системы и выстраивать взаимодействие между ними, командами и бизнес-подразделениями. В этой роли нужно работать с бизнесом, разработкой, инфраструктурой и информационной безопасностью. Нам нужен человек, который умеет разобраться в задаче, предложить реализуемое решение, согласовать его с участниками проекта и сопровождать до внедрения. Чем предстоит заниматься Анализировать бизнес-требования и технические требования, уточнять ограничения и переводить задачи заказчика в архитектурные решения Разбираться в существующих системах банка, их интеграциях, потоках данных и зависимостях. Находить ограничения и предлагать улучшения Проектировать архитектуру внутренних приложений и бэкенд-сервисов. Определять границы систем и микросервисов, ответственность компонентов и размещение бизнес-логики Проектировать интеграции между системами банка: API, синхронное и асинхронное взаимодействие, интеграционные контракты, обмен сообщениями и событиями Прорабатывать модели данных и подходы к хранению, обработке и передаче информации Определять требования к производительности, масштабируемости, доступности, отказоустойчивости и безопасности Готовить и обновлять архитектурную документацию: схемы контекста, компонентов и развёртывания, диаграммы последовательностей, модели данных и описания интеграционных потоков Согласовывать решения с подразделением информационной безопасности. Учитывать требования к аутентификации, авторизации, управлению доступом и защите данных Сравнивать варианты архитектуры и технологии с учётом стоимости владения, сроков, рисков и ограничений инфраструктуры Представлять решения заказчикам, техническим командам и архитектурному комитету. Объяснять свой выбор и аргументировать компромиссы Сопровождать разработку, тестирование и внедрение. Консультировать команды, проводить архитектурные ревью и проверять, что реализация соответствует согласованному решению Участвовать в развитии целевой архитектуры, стандартов и типовых решений. Выявлять технический долг и предлагать план его сокращения Что мы ожидаем Опыт работы в ИТ от 5 лет, из них не менее 2 лет в роли архитектора решений, системного архитектора или технического лидера с ответственностью за архитектуру Практический опыт проектирования корпоративных приложений, распределённых систем и решений с большим количеством интеграций Понимание монолитной, сервис-ориентированной, микросервисной и событийно-ориентированной архитектуры. Умение выбирать подход под задачу, а не под технологический тренд Опыт проектирования API и интеграций с использованием REST или gRPC. Опыт работы с брокерами сообщений Apache Kafka, RabbitMQ или их аналогами Понимание синхронного и асинхронного взаимодействия, обработки ошибок, повторных запросов и согласованности данных Знание принципов работы реляционных и нереляционных СУБД. Опыт проектирования моделей данных и выбора способов их хранения Умение готовить понятную архитектурную документацию с использованием UML и C4. Владение инструментами моделирования и подготовки схем Понимание современной инфраструктуры и жизненного цикла приложений. Знание Linux, Docker, Kubernetes и CI/CD на уровне, необходимом для проектирования решений Понимание принципов информационной безопасности, включая аутентификацию, авторизацию, управление доступом, защиту API и межсервисного взаимодействия Опыт согласования и защиты технических решений. Умение работать с бизнес-заказчиками, аналитиками, разработчиками, специалистами по информационной безопасности и эксплуатацией Умение самостоятельно разбираться в существующих системах, выявлять зависимости и объяснять архитектурные компромиссы Будет преимуществом Опыт работы в банках, финтехе или крупных корпоративных проектах Практический опыт бэкенд-разработки, который помогает оценивать реализуемость решений и обсуждать детали с инженерными командами Опыт модернизации устаревших систем и поэтапного перехода от текущей архитектуры к целевой Знание ArchiMate, BPMN и TOGAF. Опыт ведения архитектурного репозитория и документирования архитектурных решений в ADR Опыт проектирования высоконагруженных и высокодоступных систем Опыт работы с требованиями к защите персональных данных и внутренними стандартами информационной безопасности финансовых организаций Почему эта роль интересна Работа над внутренними системами крупного банка и их взаимодействием Задачи, которые не ограничиваются одним сервисом и охватывают интеграции, бизнес-логику, данные, инфраструктуру и безопасность Участие в полном цикле работы над решением, от анализа задачи и выбора архитектуры до внедрения Возможность предлагать улучшения существующих систем и участвовать в развитии архитектурных подходов Условия Формат работы: удаленка/гибрид Оформление: ТД, ИП, ГПХ Ежеквартальные премии, ДМС со стоматологией, корпоративы, техника Если вам интересно разбираться в сложных системах, проектировать интеграции и доводить решения до внедрения, будем рады вашему отклику.Похожие вакансии