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