Все вакансии
Системный аналитик (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 часа).
Ключевые навыки
- Системный анализ
- IAM
- Keycloak
- REST API
- BPMN и UML
- SQL