Перед кандидатом мы ставим следующие задачи:
Сбор и анализ требований
Проектирование и специфицирование
- Разработка и поддержка технической документации: SRS, User Stories, Use Cases с детальными Acceptance Criteria
- Проектирование и описание API-контрактов (REST/gRPC) во взаимодействии с архитектором и разработчиками
- Моделирование потоков данных, проектирование структур запросов/ответов и кодов ошибок
- Прототипирование интерфейсов (wireframes) или их сценариев совместно с UX/UI-дизайнером
- Описание логики работы системы: конечные автоматы, диаграммы последовательностей, алгоритмы
Стыковка интеграций
- Проработка сценариев интеграции между продуктовыми сервисами, бэкенд-платформой и озером данных
- Согласование контрактов интеграционного взаимодействия с командами-потребителями и поставщиками
- Описание логики обработки ошибок и таймаутов в распределённых сценариях
Взаимодействие с командой
- Синхронизация с Системным архитектором: проверка реализуемости требований в рамках архитектурных ограничений
- Передача и разъяснение требований разработчикам (backend, frontend, ML), ответы на вопросы по ходу реализации
- Взаимодействие с QA: участие в тест-ревью, помощь в проработке тест-кейсов и приёмочных сценариев
- Коммуникация с Data Scientist и ML-инженерами по требованиям к данным и ML-функциональности
Поддержка реализации и изменений
- Сопровождение требований в процессе разработки: уточнение, управление изменениями, трассировка
- Анализ влияния изменений на смежные системы и модули
- Участие в демо и приёмке реализованной функциональности
Развитие практик
- Унификация и шаблонизация артефактов анализа для переиспользования между продуктами
- Участие в развитии культуры работы с требованиями и документацией
- Менторство junior-аналитиков, участие в найме и оценке компетенций
Для нас важно на данной позиции:
- Высшее образование
- опыт работы в роли системного аналитика не менее 3 лет
Технический кругозор
- Понимание REST, HTTP-протокола, основ работы API Gateway
- Базовое понимание микросервисной архитектуры и принципов распределённых систем
- SQL: написание запросов средней сложности, понимание схем данных
- Базовое понимание форматов данных: JSON, XML, Protobuf, Avro
- Понимание основ CI/CD и процесса поставки ПО
- Понимание основ работы с данными: озеро данных, витрины, аналитика
Тестирование и качество
- Участие в ревью тест-кейсов и тестовых сценариев
- Проектирование приёмочных критериев и сценариев для демо
- Участие в приёмке реализованной функциональности
Инструментарий
- Swagger/OpenAPI для документирования API
- PlantUML / Mermaid / Draw.io/ drawsql/ C4/ Excalidraw для моделирования диаграмм/system design
- Confluence / Notion для ведения документации
- Jira для управления бэклогом
- Postman / Insomnia для тестирования API
Личные качества: Убедительная коммуникация, системное мышление, клиентоориентированность, нацеленность на результат
Мы предлагаем Вам:
- Официальное оформление в штат на бессрочный трудовой договор;
- Оформление в аккредитованную ИТ-компанию;
- Полностью официальная заработная плата и полугодовые премии по результатам работы;
- Комфортный, современный офис в центре Москвы (м. Новослободская/Менделеевская/Достоевская);
- Гибридный график работы;
- ДМС после прохождения испытательного срока, включая стоматологию;
- Сокращенный рабочий день по пятницам: осенне-весенний период до 16.30, летний – 15.30;
- Корпоративное обучение – тренинги, конференции, курсы повышения квалификации;
- Внутренняя система гибких льгот, мотивации и премирования сотрудников – Кафетерий льгот;
- Корпоративная программа привилегий со скидками от партнеров– Primezone;
- Корпоративный спортзал;
- Летняя детская комната;
- Насыщенная социальная и корпоративная жизнь: корпоративные мероприятия, праздники, фестивали, спортивная и благотворительная деятельность.