Solutions Architect
AstonУдалённоот 1 года
JavaRESTRabbitMQAgileBPMNSOAPApache KafkaUMLВысоконагруженные системыМикросервиснаяархитектураMQArchiMatePlantUMLC4 ModelSaga
Описание
Компания Aston ищет Solutions Architect для работы над проектом заказчика – современной, быстрорастущей ИТ-компании, специализирующейся на цифровых решениях для крупнейших финансовых организаций.
Обязанности
- Разрабатывать и сопровождать ИТ и Бизнес архитектуры в выделенной процессной области
- Оценивать требования заказчиков с точки зрения соответствия принятой архитектуре, принимать участие в выработке возможных способов реализации
- Управлять техническим долгом и архитектурными задачами
- Управлять архитектурными артефактами
- Коммуницировать со смежными подразделениями по вопросам архитектуры, принимать участие в коллегиальных архитектурных органах
- Проводить архитектурный контроль за деятельностью команд разработки
Требования
- Опыт работы в роли Solutions Architect от 1 года, либо опыт работы в роли Java Developer от 5 лет со школой архитекторов
- Знание шаблонов проектирования
- Опыт работы с архитектурной документацией
- Опыт проектирования микросервисной архитектуры
- Опыт работы с артефактами: самостоятельное создание архитектурной документации с нуля
- Опыт работы с ArchiMate (UML, BPMN, C4 model(PlantUML, Draw.io))
- Опыт работы с высоконагруженными системами (4-5 девяток), понимание паттернов обеспечения отказоустойчивости
- Опыт проектирования микросервисных решений
- Глубокое знание REST, Kafka, RabbitMQ, MQ
- Понимание синхронных и асинхронных взаимодействий
- Опыт работы с Saga (оркестрация и хореография), двухфазный коммит, компенсационные транзакции
- Умение объяснить детальную реализацию этих паттернов разработчикам
- Понимание подходов: горячий/холодный резерв, active-passive, георезервирование, балансировка нагрузки, репликация
- Опыт работы архитектором в командах от 20+ человек, взаимодействие с множеством команд
- Знание методологий разработки ПО, в частности Agile и его основных фреймворков
- Опыт разработки и проектирования высоконагруженного и распределенного ПО (с нагрузкой не менее 100 RPS на сервисы) на выделенной позиции архитектора в командах от 20 человек
- Понимание распределения архитектурной функции между корпоративной архитектурой, архитектурой проектов и решений, архитектурой ИС, сервисов
- Опыт построения архитектуры на уровне архитектуры проектов/решений и ИС/сервисов
- Опыт применения промышленных интеграционных протоколов (MQ, REST, KAFKA, SOAP и т.д.) и средств обеспечение информационной безопасности (ЭП, шифрование)
Будет плюсом
- Опыт разработки банковского ПО, в частности АБС, процессингов и т.д
- Опыт работы со Sparx Enterprise Architect
- Опыт работы с программными продуктами для управления репозиторием архитектурных элементов и артефактов: IBM PowerDesigner, Orbus iServer и т.д.
Условия
- Возможность повышения квалификации на проекте одного из лидеров рынка
- Современный технический стек
- Уровень заработной платы обсуждается индивидуально, есть доплаты за менторство и профактивности
- Долгосрочные проекты от российских заказчиков, возможность менять направления, прозрачная система Performance Review
- Релокейт между офисами
- Выбор формата работы (удалённо, офис, гибрид)
- Адаптация для новых сотрудников
- Доступ к корпоративному порталу, митапам, конференциям (и как гость, и как спикер)
- ДМС со стоматологией
- Частичная компенсация спорта
- Бесплатный английский
- Оплачиваемый отпуск и больничные
- Тимбилдинги, детские праздники, внутренние мероприятия
- Офисы в Москве (ул. Вильгельма Пика, 11, БЦ «Ботаника», 13 эт., оф. 1310), Санкт-Петербурге (Владимирский проспект, д. 23, 8 этаж), Казани (Н. Ершова, 76/1), Нижнем Новгороде (ул. Новая, 28, коворкинг "VMESTE"), Самаре (IT парк Монте Роза)