Все вакансии России 0

Системный аналитик

з/п не указана
СалютДевайсы
Москва Постоянная занятость Полный день

Описание

Обязанности: 1. Анализ требований и работа с бизнес-заказчиками Сбор, структурирование и документирование требований от стейкхолдеров (продуктовые менеджеры, медицинские-эксперты, маркетинг и т.д.) к функционалу мобильного приложения и его взаимодействию с устройствами. Формализация пользовательских сценариев (User Stories) с учетом специфики носимой электроники. Анализ и согласование требований, исходя из технических ограничений железа (малый объем RAM/ROM на устройствах и другие техничсекие ограничения). 2. Проектирование интеграции с носимыми устройствами (BLE/Bluetooth) Описание логики обмена данными между мобильным приложением и устройством по протоколам BLE (Bluetooth Low Energy). Составление спецификаций характеристик (Characteristics) и сервисов (Services) GATT-профиля для синхронизации данных. Разработка алгоритмов взаимодействия между мобильным приложением и носимым устройством, включая сценарии передачи данных, обработку разрывов соединения и восстановление синхронизации. 3. Проектирование мобильной архитектуры (на уровне логики) Построение диаграмм потоков данных. Описание моделей данных для хранения на устройстве и на сервере. Описание взимодейсвтия между различными элементами системы. 4. Написание технической документации Составление детальных Use Case-диаграмм и Sequence-диаграмм (в нотации UML), описывающих тайминги (временные задержки) при передаче данных. Написание ТЗ (Технического задания) для разработчиков iOS/Android с четким описанием edge-кейсов (низкий заряд батареи, сброс настроек, отсутствие GPS). 5. Коммуникация внутри кросс-функциональной команды Трансляция технических требований между Mobile Dev, Embedded Dev (прошивка часов) и Backend Dev. Участие в планировании спринтов, оценка трудозатрат на аналитику. Проведение демо-сессий и обучение команды поддержки работе с новыми алгоритмами. Требования: Опыт системного анализа от 3 лет (желательно в мобильных проектах iOS/Android). Опыт интеграции с устройствами по Bluetooth/BLE и понимание принципов обмена данными по GATT-профилю. Умение собирать и документировать требования — писать User Stories, Acceptance Criteria, вести бэклог в Jira/Confluence. Владение UML — построение Sequence, Use Case, Activity, State Machine диаграмм. Опыт описания REST API — работа со спецификациями OpenAPI (Swagger). Умение описывать структуры и форматы данных для обмена между устройством, приложением и сервером. Опыт проектирования сценариев офлайн-работы и синхронизации при потере и восстановлении соединения. Умение работать с моделями данных — описание сущностей, атрибутов, типов, валидации, единиц измерения. Понимание основ безопасности и приватности данных (особенно для данных о здоровье). Коммуникабельность и системное мышление — умение говорить с разработчиками, продуктом и тестировщиками на одном языке, видеть картину целиком. Условия: Сильная команда, амбициозные задачи и продукты, которыми пользуются миллионы; Удобный формат работы с возможностью гибкого начала рабочего дня; Комфортный офис в центре; Оформление аутстафф.

Откликнуться
Источник: hh · 06.10.2026

Похожие вакансии в городе Москва

Все вакансии в городе Москва →