- Страна
- Россия
- Зарплата
- 150 000 ₽ – 190 000 ₽
Системный аналитик мидл
Хорошая вакансия для системного аналитика с четко прописанными требованиями и обязанностями. Зарплата соответствует рынку для Middle-позиции, предусмотрено оформление по ТК РФ, однако название компании не указано, что не позволяет оценить бренд работодателя.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения широким стеком инструментов (UML, BPMN, SQL, Swagger) и глубокого понимания специфики мобильной разработки, что характерно для крепкого Middle-уровня. Сложность заключается в необходимости детального описания негативных сценариев и обработки ошибок.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата (150к-190к на руки) находится в пределах рыночного диапазона для системного аналитика уровня Middle в России. Верхняя планка в 190к для Москвы является конкурентной, хотя для топовых финтех-компаний она может быть выше.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
Системный аналитик мидл
МСК: 190к на руки по ТК
Регионы зп: 150к На руки по ТК
Откликаться: Откликнуться
Требования:
Опыт работы в качестве системного аналитика от 3 лет;
Уверенное понимание принципов работы REST API, протоколов HTTP/HTTPS (методы, статусы ответов, заголовки, cookies, query/path параметры);
Глубокое понимание структуры JSON, схем запросов/ответов, обратной совместимости, а также работы с типами данных (nullable/optional, enum);
Понимание механизмов авторизации и аутентификации (OAuth 2.0, JWT, access/refresh токены);
Понимание принципов синхронного и асинхронного взаимодействия систем;
Умение проектировать и документировать API-контракты с использованием Swagger / OpenAPI;
Понимание специфики Back, Mobile и Front-разработки: жизненного цикла мобильных приложений, работы клиентов при плохой или отсутствующей сети, версионирования API, особенностей взаимодействия Web *↔* Native, а также базовых механизмов (пагинация, кеширование, retry, timeout, идемпотентность);
Практические навыки проектирования UML-диаграмм (в первую очередь Sequence Diagram, Activity Diagram, State Diagram) и BPMN-диаграмм;
Умение системно описывать и проектировать: Use Cases, User Flows, последовательность взаимодействия систем, бизнес-правила, негативные сценарии, обработки ошибок (error handling) и критерии приемки (Acceptance Criteria);
Уверенное знание SQL и опыт работы с реляционными базами данных (составление запросов средней сложности);
Опыт взаимодействия с командами разработки и тестирования на всех этапах SDLC;
Опыт работы с Jira и Confluence;
Желательно понимание технологий WebSocket / SSE, Deep Links / Universal Links, Push-уведомлений.
Критическое мышление
Высокая ответственность за результат работы (как личный, так и команды в целом)
Развитые навыки делового общения, умение аргументировать свою позицию и эффективно взаимодействовать со смежными командами
Умение расставлять приоритеты, планировать свое время, адекватно оценивать задачи и решать возникающие проблемы
Готовность быстро адаптироваться к изменениям и меняющимся требованиям
Обязанности:
Сбор, анализ и формализация функциональных и нефункциональных требований;
Разработка, согласование и поддержка в актуальном состоянии технической документации (ТЗ, спецификации API-контрактов, интеграционные схемы);
Моделирование бизнес-процессов и архитектурного взаимодействия систем (Sequence, Activity, State, BPMN);
Детализация UI-состояний (loading, success, empty, error, offline) и логики взаимодействия клиент-сервер для Mobile/Front;
Проектирование сценариев использования (Use Cases, User Flows), описания бизнес-правил и критериев приемки (Acceptance Criteria);
Проектирование обработок ошибок и негативных сценариев взаимодействия систем;
Постановка задач разработчикам и участие в их оценке ;
Сопровождение процессов разработки и тестирования, участие в приемке реализованных задач."
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- REST API
- HTTP
- HTTPS
- JSON
- OAuth 2.0
- JWT
- Swagger
- OpenAPI
- UML
- BPMN
- SQL
- Jira
- Confluence
- WebSocket
- Push Notifications
Возможные вопросы на собеседовании
Проверка понимания жизненного цикла токенов и безопасности API.
Расскажите, в чем разница между access и refresh токенами в OAuth 2.0 и как организован процесс их обновления?
Оценка навыков проектирования сложных взаимодействий.
Какие элементы вы обязательно отобразите на Sequence Diagram при проектировании интеграции между мобильным приложением и бэкендом через API-шлюз?
Проверка понимания надежности систем.
Что такое идемпотентность метода API и в каких случаях она критически важна при проектировании взаимодействия систем?
Оценка опыта работы с данными.
Напишите SQL-запрос, который объединяет две таблицы и находит записи, отсутствующие в одной из них (например, через LEFT JOIN или NOT EXISTS).
Проверка умения работать с мобильной спецификой.
Как вы будете проектировать поведение мобильного приложения в условиях нестабильного интернет-соединения (offline mode)?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

