
Системный аналитик в VK
VK
Москва
🏢 Офис
Junior
Полная занятость
Россия
Описание вакансии
Задачи
•Проводить полный цикл сбора требований: выявление функциональных, нефункциональных и пользовательских требований к продукту
•Взаимодействовать с продактом для подсветки неочевидных бизнес-рисков, точек роста и улучшений пользовательского опыта (UI/UX)
•Анализировать технические ограничения существующей архитектуры и предлагать оптимальные пути реализации, информируя о невозможности/сложности тех или иных решений
•Писать чёткую и однозначную спецификацию требований (Software Requirements Specification / Use Cases)
•Формировать задачи на разработку с полным описанием логики и критериев приёмки
•Проводить груминг для команды разработки (разработчики, тестировщики, дизайнеры): устно и визуально доносить до команды цель задачи, логику работы и её бизнес-ценность («что и зачем мы делаем»)
•Выступать главным источником правды по требованиям: оперативно отвечать на вопросы разработчиков и тестировщиков в процессе разработки
•Проводить ревью тест-кейсов и чек-листов, написанных тестировщиками, на предмет покрытия всей функциональности и граничных случаев
•Участвовать в отладке взаимодействия с внешними сервисами (работа с прокси-инструментами для анализа трафика)
Требования
•Знание PlantUML (или других нотаций для построения диаграмм последовательностей, классов, состояний), опыт работы с Jira и Confluence
•Понимание архитектуры REST API, умение работать с Postman (коллекции, работа с переменными окружений)
•Умение перехватывать и анализировать трафик мобильных и веб-приложений с помощью Charles Proxy или Proxyman (анализ ответов сервера, подмена данных, отслеживание ошибок)
•Понимание работы с макетами в Figma (умение смотреть вёрстку, выгружать ресурсы и состояния элементов)
•Понимание особенностей разработки под iOS, Android, Web и бэкенд (знание отличий в нативных компонентах, версионировании ОС и поведении веб-версий)
•Понимание структуры JSON, принципов работы мобильных приложений с бэкендом (кэширование, синхронизация данных, обработка ошибок)
•Системное мышление: умение видеть картину целиком, а не только конкретную задачу
•Проактивность: способность самостоятельно подсвечивать риски, а не просто фиксировать требования «как сказали»
•Отличные коммуникативные навыки: умение переводить с «языка бизнеса» на «язык разработки» и наоборот
•Навыки фасилитации: умение управлять встречей (грумингом), удерживать внимание команды и принимать совместные решения
