IT- архитектор
Компания: Альфа-Банк
Локация: Москва
О компании
Альфа-Банк — один из крупнейших банков в России, предлагающий широкий спектр финансовых услуг как частным, так и корпоративным клиентам. Банк активно внедряет современные технологии для улучшения сервиса и разработки инновационных решений в сфере финансов.
Ключевые факты:
- Основан в 1990 году
- Общее количество клиентов превышает 30 миллионов
- Один из лидеров по числу цифровых сервисов на рынке
О вакансии
Команда IT-архитекторов Альфа-Банка занимается проектированием и разработкой архитектурных решений, которые поддерживают эффективное функционирование банковских систем. Они играют ключевую роль в проектировании отказоустойчивых и высоконагруженных приложений, обеспечивая их безопасность и масштабируемость.
Архитекторы будут участвовать в разработке функциональной и логической архитектуры, а также помогут формировать технические задания для реализации требований. Важной частью работы является наставничество команд и аудит текущих технологий.
Чем предстоит заниматься:
- Выявление и систематизация требований к системе и запросов на изменения
- Участие в разработке функциональной и логической архитектуры
- Формирование и ведение архитектурных документов для внутреннего и внешнего использования
- Разработка сценариев использования и информационных моделей на основании функциональных требований
- Проектирование решений для распределённых и отказоустойчивых систем
Что мы предлагаем:
- Высокую степень ответственности за критически важные системы
- Возможность влиять на архитектурные решения и стратегию доменов
- Наставничество и сотрудничество с опытными специалистами в области архитектуры систем
Обязанности
- Сбор и систематизация требований к системе, анализ запросов на изменения
- Участие в разработке архитектуры и процессов для выполнения требований
- Создание логической архитектуры системы и взаимодействия подсистем
- Разработка сценариев использования системы и информационной модели
- Формирование технических заданий для команд проектирования
- Ведение архитектурной документации для внутренних и внешних пользователей
- Идентификация и исправление ошибок в архитектурных решениях
- Проектирование отказоустойчивых систем с жесткими требованиями по latency
- Проведение технического аудита и рефакторинг критичных компонентов
- Наставничество для команд и согласование архитектурных подходов
Требования
- Всё о работе
- Приведи друга
- Выявлять, собирать, уточнять и систематизировать требования к системе, а также запросы на изменение
- Участием в разработке архитектуры, способностей и процессов для реализации требований
- Участием в разработке функциональной и логической архитектуры системы, логики взаимодействия между подсистемами для реализации бизнес-способностей
- Разработкой сценариев использования системы и информационной модели на основании функциональных требований
- Формированием технических заданий командам проектирования функциональных подсистем
- Разработкой и ведением архитектурных документов для внутреннего и внешнего использования
- Выявлять и исправлять дефекты принятых архитектурных решений и сценариев использования, а также предлагать улучшения с учетом технологических трендов в отрасли
- Проектирование решений для распределённых, отказоустойчивых систем с жёсткими требованиями по latency и uptime
- Технический аудит, рефакторинг, прототипирование критичных компонентов
- Наставничество для команд и выравнивание архитектурных решений
- Высшее техническое образование
- Опыт в сфере разработки программного обеспечения от 5-ти лет; и минимум 2 года на позициях, связанных с архитектурой систем
- Глубокое понимание архитектуры, безопасности и масштабирования
- Имеете опыт разработки на Java
- Готовы брать ответственность за критически важную систему
- Формировать архитектурную стратегию доменов, разработка и защита решений
- Проектировать отказоустойчивые и гео-распределённые топологии
- Работать с NFR как с продуктом: latency, availability, consistency, cost