Top.Mail.Ru
Все вакансии

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

Ищем опытного системного аналитика в команду одного из ключевых сервисов облачной платформы. В основе решения: Nginx, SpringBoot, Keycloak. Основная задача — анализ требований, проектирование и доработка архитектуры решений в области IAM, сопровождение процесса от анализа до приёмки функционала.

Анализ

Что нужно делать:

  • Проведение встреч с заказчиками для выявления требований, формирование функциональных и нефункциональных требований;
  • Анализ требований, проектирование и доработка архитектуры решений в области IAM;
  • Детальное проектирование интеграций со смежными сервисами (REST API, OIDC, SAML);
  • Документирование технических спецификаций и требований (SRS, API-контракты), декомпозиция и анализ задач бэклога (User Stories, Use Cases);
  • Проведение AS-IS/TO-BE анализа процессов аутентификации, выявление и формализация потребностей пользователей, систематизация знаний о процессах;
  • Разработка интеграционных схем и сценариев, диаграмм вызовов и событий, проработка и описание массивов передаваемых данных;
  • Согласование решений с заказчиком, участие в демо и приёмке;
  • Подготовка технической документации на новые и существующие фичи продукта;
  • Участие в развитии и устранении дефектов CI/CD pipeline, адаптации pipeline под новые продукты, оптимизации процессов сборки и установки на стенды;
  • Разработка сценариев и инструментов авто-тестирования, запуск автотестов и подготовка отчётов по результатам;

Что мы ждем от будущего коллеги:

  • Общий опыт работы 3–5 лет, из них профильный опыт системного/бизнес-анализа от 3 лет;
  • Высшее техническое/ИТ-образование;
  • Опыт работы с IAM/IdP/SSO-системами (Keycloak, ADFS, Blitz IdP или аналоги) — обязательно;
  • Знание OAuth 2.0, OpenID Connect, SAML 2.0, MFA/2FA (TOTP, HOTP, FIDO2/WebAuthn), структуры JWT и сессий/токенов;
  • Опыт настройки Keycloak (Realms, Clients, Roles, Authentication Flows, SPI, Identity Brokering);
  • Опыт анализа требований, проектирования и разработки архитектуры доработок;
  • Опыт детального проектирования интеграции со смежными сервисами (в том числе API);
  • Понимание слоистой/луковичной и микросервисной архитектуры (API Gateway, Sidecar, BFF), опыт проработки задач по рефакторингу и миграциям данных с сохранением обратной совместимости;
  • Опыт оформления UC (включая критерии приёмки по Given/When/Then), работа с PlantUML, UML;
  • Опыт проектирования REST/GraphQL API-контрактов с учётом версионирования и обратной совместимости, чтение OpenAPI/Swagger;
  • Владение BPMN 2.0, UML, Swagger/OpenAPI 3.x, Atlassian Jira + Confluence, SQL (JOIN, подзапросы, оконные функции);
  • Базовые знания SSL/TLS, PKI, хеш-функций, шифрования и OWASP Top-10 применительно к IAM-системам;
  • Понимание жизненного цикла требований (SRS, RTM, MoSCoW/WSJF, User Stories, Gherkin/BDD);
  • Понимание интеграции с Nginx (auth_request, proxy_pass);
  • Понимание эффективных подходов работы с AI (skills/MCP/промпты, оформление артефактов в AI-читаемом формате), опыт работы с Grafana, OpenSearch, Kubernetes (понимание контуров).

Условия

  • Срок привлечения: 3–6 месяцев (с возможностью продления);
  • Занятость: Фулл-тайм;
  • Формат работы: Удалённо (только из РФ);
  • ЗП: 800–1000 руб/час.
  • Готовность выполнить небольшое тестовое задание (до 1 часа).

Ключевые навыки

  1. Системный анализ
  2. IAM
  3. Keycloak
  4. REST API
  5. BPMN и UML
  6. SQL

Другие вакансии

  • Полный деньГибрид Москва
    Продуктовый дизайнер (Middle)

  • Фулл-таймУдаленно в РФ
    Инженер по автоматизации тестирования TypeScript/Playwright (Middle)

Откликнуться на вакансию