Взаимодействие с командой разработки продукта, архитекторами, заказчиками и иными заинтересованными в продукте участниками процесса разработки.
Управление командой разработки непродуктовых систем (микросервисы, бэкенд-системы, модули прочего программного обеспечения), чтобы обеспечить весь цикл реализации с участием 2 и более сотрудников.
Проведение анализа бизнес-функциональных и нефункциональных требований.
Проведение предварительных исследований требований клиентов для разработки программного обеспечения/цифрового продукта/платформы.
Документирование продукта на всех стадиях реализации.
Декомпозиция требований к продукту на четкие и подробные пользовательские истории для сложных функций и наборов продуктов.
Подготовка технических заданий для разработки (включая функциональные и нефункциональные требования по продукту).
Подготовка проектной, технической и пользовательской документации по продукту.
Системное проектирование решений.
Проектирование SOAP и REST в рамках любого продукта.
Участие в проектировании архитектуры системы в рамках любого продукта.
Проектирование структуры СУБД SQL/noSQL в рамках любого продукта.
Чего мы ждём:
Навыки работы с неформализованными задачами, где есть только направление.
Умение разрабатывать полноценно спроектированное решение, не требующее ревью, со всеми необходимыми артефактами.
Разработка технической документации на основе BFR и NFR анализа.
Описание бизнес-процессов взаимодействия.
Разработка функциональных и нефункциональных требований.
Знание и умение рисовать диаграммы в нотации BPMN и UML.
Опыт работы с гибкими методологиями разработки Scrum/Kanban.
Внимательность к деталям.
Умение представлять и точно описывать ситуацию.
Хорошие навыки проведения презентаций и способность составлять и представлять отчеты.
Высокий уровень коммуникативных навыков.
Практический опыт и знание SQL запросов.
Проектирование REST API и SOAP сервисов.
Работа с управлением очередями Kafka, RabbitMQ.
Умение читать код, логи.
Основы объектно-ориентированного программирования (любой язык, например, C++, Java и т.д.).
Основы веб-технологий (HTML, DNS и т.д.).
Умение работать с СУБД (любой, например, PostgreSQL).
Принципы и технологии конструирования программного обеспечения и структуры систем программного обеспечения и информационных систем.
Принципы проектирования интерфейсов, схем размещения и моделирования.
Основные принципы проектирования, взаимодействия систем клиентского и серверного уровней, веб-услуг, передачи и хранения баз данных.
Jira/Confluence.
Git.
Grafana, ELK, Rancher.
SOAP UI, Postman, Insomnia.
Специализированное ПО для построения моделей и диаграмм.