Вакансия: System analyst (Мобильное приложение Звук)
Описание вакансии
В команду, которая занимается поиском и продолжением прослушивания на различных поверхностях для получения кросс-девайсного опыта потребовался сильный аналитик с выраженными скилами для проектирования интеграций.
Миссия роли - Превращать хаос идей в стройную симфонию кода. Мы проектируем не просто функции, а путь пользователя к любимому треку, где беззаботность восприятия это результат нашей педантичной работы с требованиями и архитектурой стриминга. Обязанности:
Управлять жизненным циклом требований (выявление, анализ, формализация, трассировка)
Взаимодействовать со стейкхолдерами: согласование с PO, валидация решений совместно с партнёрами
Проектировать реализацию системы от высокоуровневой архитектуры до детальной проработки компонентов и интерфейсов
Работать с UML-диаграммы с использованием PlantUML
Работать с ER-диаграммами
Работать с С4 диаграммами
Проектировать API (REST/GraphQL)
Проектировать БД (реляционные/нереляционные)
Проектировать функциональности в мобильном приложении
Требуемые навыки:
Иметь знания stateless и statefull-подходов
Иметь знания микросервисной, клиент-северной, standalone и Event-Driven архитектур
Иметь практический опыт реализации синхронных и асинхронных интеграций
Иметь знания и практический опыт в проектировании высоконагруженных систем
Базовые навыки работы с git/ide
Знает что такое уровень изоляции транзакции и границы атомарности
Иметь опыт реализации на мобильных устройствах функциональностей, работающих в оффлайне/с асинхронной передачей данных с устройства/ в режиме реального времени с минимальными накладными расходами
Готовность оперативно погружаться в новые технологии и применять их на практике