Опыт описания процессов TO BE
Опыт выявления и формулирования бизнес-требований в формате User Strories
Опыт моделирования бизнес-процессов
Опыт создания макетов UI/UX
Опыт выявления и формулирования функциональных требований на основе бизнес-требований
Опыт выявления и формулирования функциональных требований в формате Use Cases на основе User Stories
Опыт определения точек интеграции для системы и первичный сбор документации для анализа интеграционного взаимодействия
Опыт выявления и документирования нефункциональных требований к системе
Опыт нотации UML - для описания процессов, состояний
Опыт построения концептуальной, логической, физической модели данных
Знание SQL
Понимание сервисной и микросервисной архитектуры
Понимание принципа работы очередей: rabbitMQ, Kafka
Опыт разработки микросервисов, синхронные, асинхронные взаимодействия
Умение читать документацию API
Знание подхода REST API, формата сообщений JSON
Проектирование интеграционных взаимодействий
Умение быстро разбирать формат сообщений и осваивать принципы любого протокола API
Владение Swagger - документирование и тестирование API
Владение Postman (или аналоги) - документирование и тестирование API
Владение DBeaver (или аналоги) - средство управления базами данных
Владение Figma (или аналоги) - дизайн экранных форм
Владение Camunda – BPM- движок
Участие в планировании, проектировании и разработке продукта
Разработка клиентских путей
Реализация и настройка системы
Детальное проектирование интеграции со смежными сервисами (в том числе API)
Разработка и согласование документации в рамках производственного процесса (технический дизайн, описание функциональности, архитектура, рабочая документация)
Анализ архитектуры смежных сервисов, проектирование интеграционных решений, участие в формировании архитектуры решений
Участие в тестировании и приемке нового функционала
Внедрение изменений в операционные подразделения