Стрим "Сервисы открытых программных интерфейсов" (OpenAPI) занимается разработкой платформы API (внешней и внутренней), разрабатывают продукты, которые обеспечивают обмен из Банка и наружу. Стрим работает над следующими продуктами: Служебные сервисы биллинга, Реестр API, Платформа API (внутренних и внешних API), развитие команды эксплуатации (платформа СБ).
Вместе с нами ты будешь:
- Заниматься сбором, анализом, формализацией требований и постановкой задач на разработку/доработку информационных систем;
- Подготавливать и согласовывать техническую документацию (ТЗ, ФТ, проектные решения и пр.);
- Создавать и править функциональные и интеграционные спецификаций;
- Проводить оценку архитектурной реализации ПО;
- Заниматься организацией и проведением грумминг-сессий с командой по задачам;
- Проводить оценку трудоемкости работ;
- Составлять и дорабатывать маппинги;
- Анализировать логи;
- Осуществлять авторский контроль, участвовать в приемо-сдаточных испытаниях на всех фронтах продукта
- Взаимодействовать с командой разработки, командой продукта, с техническими специалистами партнеров и подрядчиков
Какие знания и навыки для нас важны:
- Высшее образование;
- От 3-х лет опыт работы в качестве системного аналитика на проектах разработки;
- Умение анализировать бизнес-процессы, структурировать и описывать требования по их автоматизации;
- Умение профилировать источники данных, выявлять закономерности;
- Опыт проведения кросс-платформенного анализа и выстраивания интеграции между различными системами, в том числе интеграции между высоконагруженными сервисами.
- Понимание технологий REST/SOAP/XML/XSD
- Знание одной или нескольких специализированных нотаций (UML, BPMN, EPC, IDEF и т.п.)
- Умение строить диаграммы в нотациях BPMN, UML и пр.;
- Отличное знание SQL;
- Понимание XSD/XML схемы;
- Опыт работы с реляционными базами данных, составление запросов легкой, лучше средней сложности;
- Знание методологий проектирования, разработки и тестирования ПО;
- Навыки общения с бизнес-заказчиками, умение переводить верхнеуровневые бизнес требования в технические;
- Опыт постановки задач, взаимодействия с разработчиками и тестировщиками в процессе реализации поставленных задач;
- Умение видеть плюсы и минусы реализации, обосновать команде свою точку зрения;
- Способность креативно мыслить и искать нестандартные способы решения задач;
- Знание и применение основных принципов Agile и фреймворка SCRUM (желательно);
- Опыт работы с Jira и Confluence (желательно);