Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.
Предлагаем присоединиться в роли System Analyst и работать над проектом заказчика.
Заказчик - крупнейший коммерческий банк страны, лидер по объему активов и цифровому развитию. Активно продвигает мобильные сервисы, ценит скорость, гибкость и неформальный подход внутри команд. Многократно отмечен престижными наградами, в том числе «Bank of the Year in Russia 2019» (The Banker) и «Best Mortgage Bank in CEE» (Global Finance).
Почему это будет интересно?
Требования:
- опыт работы System Analyst от 3-х лет;
- опыт выполнения всех перечисленных выше обязанностей на коммерческом проекте;
- опыт работы с неструктурированными и обновляемыми требованиями;
- опыт постановки задач Front-end и Back-end разработчикам. Взаимодействие с дизайнером и Product owner;
- проактивность, умение самому находить задачи, приоритизировать и работать автономно;
- опыт самостоятельного проектирования реляционных баз данных на 10+ таблиц и REST API на 10+ методов.
Обязанности:
- собирать, анализировать и документировать требования (интервьюировать заказчиков);
- анализировать, формализовать и управлять требованиями на разработку ПО;
- согласовывать, проверять на соответствие исходным требованиям документы, предоставляемые заказчиком и подрядчиком (БТ, ФТ, ТЗ);
- разрабатывать документацию по стандартам банка (Confluence, AsciiDOC + GIT) и согласовывать её с проектной командой и заказчиками;
- выявлять технологические риски по задаче;
- проектировать модель данных (ERD), REST API, Kafka топики и сообщения;
- писать SQL-запросы к PostgreSQL (JOIN, LEFT JOIN, CTE, вложенные запросы, агрегирующие функции) для анализа данных в БД сервисов;
- анализировать баги, выявлять корневые причины, анализировать варианты быстрого и целевого исправления;
- составлять план выполнения больших кросс-командных задач. Декомпозировать задачи по компетенциям и командам, отражать зависимости и последовательность выполнения;
- ставить задачи разработчикам на основании проработанных требований от заказчика
- участвовать в подготовке тестирования функционала на основе бизнес-требований и функциональных требований;
- участвовать в проектировании архитектуры решения;
- участвовать в проработке интеграционных сервисов для взаимодействия с внутренними и внешними системами;
- участвовать в формировании видения по развитию продукта.