Описание
Привет! Мы в Reunico создаем корпоративные решения для автоматизации бизнес-процессов и интеграции сложных информационных систем. Работаем с крупными заказчиками и сопровождаем решения от проектирования до стабильной эксплуатации в production. Сейчас мы ищем системного аналитика уровня Middle+ / Senior, который сможет самостоятельно вести аналитическую часть задач на всём жизненном цикле: от получения бизнес-требований и проектирования решения до постановки задач разработчикам и участия в приемке результата.
Задачи
•Анализировать входящие бизнес-требования: разбираться в бизнес-потребности, проверять полноту и непротиворечивость требований, выявлять пробелы, уточнять ограничения и ожидаемый результат совместно с заказчиком.
•Декомпозировать бизнес-требования в функциональные и нефункциональные требования (ФТ/НФТ): описывать сценарии использования, бизнес-правила, требования к данным, интеграциям, производительности, безопасности и другим характеристикам системы.
•Разрабатывать и поддерживать аналитические артефакты: спецификации требований, модели процессов, диаграммы взаимодействия компонентов, модели данных, описания API, алгоритмы и другую документацию, необходимую для реализации.
•Участвовать в проектировании решений совместно с разработчиками и архитекторами: прорабатывать варианты реализации, учитывать существующую архитектуру, технические ограничения и влияние изменений на другие компоненты системы.
•Определять критерии приемки: формулировать однозначные, проверяемые условия выполнения требований, описывать основные, альтернативные и негативные сценарии работы системы.
•Готовить постановки задач разработчикам: декомпозировать согласованное решение на задачи разработки, описывать ожидаемое поведение системы, требования и ограничения, проводить обсуждения с командой и обеспечивать готовность задач к реализации.
•Сопровождать разработку: отвечать на вопросы команды, оперативно уточнять требования, согласовывать изменения и поддерживать актуальность аналитической документации.
•Участвовать в приемке реализованной функциональности: проверять соответствие результата требованиям и критериям приемки, совместно с разработчиками и тестировщиками разбирать выявленные несоответствия и контролировать их устранение.
•Исследовать существующую функциональность, бизнес-процессы, данные и взаимодействие информационных систем.
•Использовать SQL, API и логи для анализа текущего поведения системы и проверки гипотез.
•Оценивать влияние предлагаемых изменений на существующую функциональность, интеграции и бизнес-процессы, выявлять зависимости и потенциальные риски.
•Использовать современные инструменты, включая ИИ, для повышения скорости и качества анализа, подготовки документации и проверки требований.
Требования
•Рассматриваем специалистов уровня Middle+ и Senior с опытом системного анализа от 3 лет.
•Опыт работы системным аналитиком от 3 лет либо сопоставимый опыт на позиции, совмещающей бизнес- и системный анализ.
•Уверенное владение анализом и декомпозицией требований: умение преобразовывать бизнес-требования в ФТ/НФТ, спецификации и конкретные постановки для разработки.
•Опыт совместного с разработчиками проектирования решений: способность обсуждать технические варианты, учитывать архитектурные ограничения и согласовывать реализуемое решение.
•Умение формулировать проверяемые критерии приемки и опыт участия в проверке реализованной функциональности.
•Практический опыт подготовки технических заданий, спецификаций требований, описаний сценариев, бизнес-правил и моделей данных.
•Владение BPMN 2.0 и UML, умение моделировать процессы, сценарии и взаимодействия информационных систем.
•Понимание архитектуры корпоративных информационных систем, клиент-серверного взаимодействия, интеграций и принципов построения API.
•Практический опыт работы с REST / SOAP API, HTTP, JSON / XML, Swagger / OpenAPI, Postman или аналогичными инструментами.
•Уверенное владение SQL: JOIN, подзапросы, группировки, агрегатные функции, анализ данных в реляционных БД.
•Умение самостоятельно исследовать поведение системы, анализировать запросы и ответы сервисов, работать с логами и локализовывать причины проблем.
•Опыт работы с Jira, Confluence или аналогичными системами управления задачами и документацией.
•Самостоятельность: способность получить бизнес-задачу, разобраться в предметной области, выявить недостающую информацию и подготовить качественную постановку без постоянного контроля.
•Ответственность за результат: не ограничиваться выпуском документации, а сопровождать требования вплоть до проверки реализованного решения.
•Конструктивное взаимодействие с разработчиками: обсуждать варианты реализации, воспринимать технические аргументы, находить компромисс между бизнес-потребностями и техническими ограничениями.
•Системное мышление: видеть зависимости между компонентами, учитывать граничные случаи, риски и последствия изменений.
•Проактивность: своевременно выявлять противоречия, задавать вопросы, предлагать решения и инициировать необходимые обсуждения.
•Самоорганизация: параллельно вести несколько аналитических задач, управлять приоритетами, своевременно сообщать о рисках и блокерах.
Будет плюсом
•Опыт работы с крупными корпоративными и legacy-системами, их развитием и модернизацией.
•Опыт анализа сложных интеграционных сценариев и проектирования взаимодействия нескольких информационных систем.
•Понимание микросервисной архитектуры, распределённых систем и асинхронных взаимодействий, включая Apache Kafka.
•Опыт бизнес-анализа и оптимизации бизнес-процессов.
•Понимание Git, CI/CD и жизненного цикла разработки ПО.
•Практический опыт осмысленного применения ИИ-инструментов для анализа и проверки требований, подготовки документации и тестовых сценариев.
Условия
•Официальное трудоустройство по ТК РФ.
•Полностью удалённая работа.
•Срочный трудовой договор на 6 месяцев.
•Оклад до 300 000 ₽ в месяц до вычета НДФЛ, в зависимости от опыта и технического уровня.
•Работа с действующей корпоративной информационной системой крупного заказчика.
•Непосредственное взаимодействие с командой разработки.
•Участие в принятии функциональных и технических решений.
•Самостоятельность в работе и возможность влиять на качество реализуемых решений.
•После завершения проекта компания может предложить продолжение работы в Reunico при наличии подходящих задач, однако заранее гарантировать дальнейшее трудоустройство не может.