Обязанности:
- Анализ бизнес-требований, сбор требований с бизнес-аналитиков и стейкхолдеров;
- Формализация функциональных и нефункциональных требований в виде спецификаций, пользовательских историй;
- Проектирование и описание бизнес-процессов с использованием нотаций (BPMN, UML);
- Создание прототипов интерфейсов (UI/UX) для прояснения логики и визуализации решений;
- Участие в проектировании архитектуры системы;
- Проведение презентации решений для технических и нетехнических аудиторий, согласовывая требования.
-
Опыт работы от 4-х лет в аналогичной должности;
- Глубокое понимание SDLC (Software Development Life Cycle) и методологий разработки (Agile, Scrum, Kanban, Waterfall);
- Умение разрабатывать сопроводительную, техническую, пользовательскую документацию, описывать функциональные и нефункциональные требования;
- Опыт формализации требований заказчика в виде функциональных заданий, описания в формате use case\user story;
- Умение моделировать процессы в нотациях BPMN, UML, ERD, EPC;
- Опыт построения или развития интеграционных решений на основе REST API, gRPC, брокеров сообщений (kafka);
- Знание форматов обмена данными (JSON, XML, YAML);
- Знание основ микросервисной архитектуры и клиент-серверных решений;
- Уверенное владение SQL, понимание реляционных баз данных (PostgreSQL, YDB), навыки работы с большими объемами данных и их анализа;
- Понимание принципа работы не реляционных баз данных (redis, cassandra или аналоги).
Условия:
- Работа в динамично развивающейся компании;
- Сложные и интересные задачи, современный стек технологий;
- Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования;
- Гибридный график работы;
-
Оплату посещения профильных конференций и курсов;
-
Возможность вертикального и горизонтального карьерного роста.