Москва, Кутузовский проспект
Метро: Парк ПобедыИщем в нашу команду системного аналитика с уверенной экспертизой. Работа в формате гибрид, 2 дня в неделю необходимо работать в комфортабельном офисе в Москве. Оформление по трудовому договору, возможно сотрудничество по ИП или самозанятости.
Чем предстоит заниматься:
• Детальный анализ бизнес-требований, их структурирование и декомпозиция;
• Разработка и ведение проектной документации: техническое задание (ТЗ), спецификации API, описание сценариев работы системы;
• Моделирование бизнес-процессов (нотация BPMN) и диаграмм взаимодействия (UML Sequence) ;
• Проектирование REST API (описание эндпоинтов, методов, форматов запросов/ответов) с использованием OpenAPI/Swagger, согласование контрактов с разработчиками;
• Участие в описании интеграционных сценариев: синхронных (REST/gRPC) и асинхронных (очереди/топики Kafka) — подготовка схем данных и правил обработки событий;
• Формулировка требований к базам данных, написание запросов SQL для проверки гипотез и анализа данных;
• Участие в Agile-церемониях (планирование спринта, грумминг бэклога) — декомпозиция задач на пользовательские истории и подзадачи, оценка трудозатрат;
• Взаимодействие с разработчиками, тестировщиками и другими аналитиками для уточнения требований и разрешения возникших вопросов в процессе разработки;
• Участие в ревью аналитических артефактов (ТЗ, диаграммы, контракты);
• Консультирование команды по вопросам функциональности и поведения системы, помощь в интерпретации требований при тестировании.
Обязательные требования:
• Высшее техническое образование;
• Опыт работы системным аналитиком или разработчиком с аналитическими функциями от 4 лет;
• Владение нотациями: UML (Sequence, Class, Object) и BPMN — уверенное построение диаграмм для описания процессов и взаимодействий;
• Опыт проектирования REST API: понимание принципов (ресурсы, методы, статус-коды, версионирование);
• Опыт работы с OpenAPI/Swagger (чтение и создание спецификаций);
• Уверенное знание SQL: написание сложных запросов с JOIN, группировками, подзапросами; понимание работы индексов;
• Понимание Web API, протокола HTTP (методы, заголовки, коды ответа);
• Понимание принципов работы асинхронных брокеров (Kafka или RabbitMQ) — топики, очереди, гарантии доставки;
• Знание базовых шаблонов проектирования и принципов SOLID — на уровне, достаточном для понимания ограничений при описании интеграций;
• Опыт работы в Agile-командах (Scrum/Kanban) — участие в планировании, грумминге, ретроспективах;
• Хорошие коммуникативные навыки — умение чётко излагать мысли письменно и устно, вести диалог с разработчиками и заказчиками;
• Уверенное владение Jira, Confluence, Git (работа с ветками, коммитами для документации);
• Опыт написания и поддержки технической документации (ТЗ, руководства, описания интеграций).
Желательно:
• Опыт применения BDD-подхода (например, написание сценариев на Gherkin) или хотя бы понимание этого подхода;
• Опыт бэкенд-разработки на Java, C#, C++, Python;
• Опыт работы с OpenShift / Kubernetes на уровне понимания окружений и конфигураций;
• Базовое понимание UI/UX ;
• Знание сетевых протоколов (TCP/IP, TLS);
• Опыт работы с платформой Platform V (ППРБ, ЕФС);
• Опыт работы со стеком Java + Spring Boot + PostgreSQL + Kafka (или эквивалентным).