📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

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

Требования

Системный аналитикRESTUMLBPMNOraclePostgreSQLHTTPPostmanJSON

Местоположение и тип занятости

Санкт-Петербург, Казань, СамараПолный рабочий день

Компания

Компания с гибким подходом к работе, инновационными проектами, технологичными решениями и яркой корпоративной культурой

Описание вакансии

О компании и команде

Проект
Развитие и поддержка системы аутентификации и авторизации на основе платформы Keycloak. Участие в проектах подключения новых клиентов/систем, обновления, настройки и кастомизации Keycloak (анализ при разработке модулей, шаблонов).

Стек
OpenID Connect, OAuth2, PostgreSQL/cockroach, Vault, BPMN, UML, graylog, prometheus/graphana, postman
Java 17, Maven, Hibernate, JS, HTML, CSS, Gitlab, quarkus, jboss SQL, Apache Kfka/RabbitMQ, REST, JSON

Ожидания от кандидата

  • Понимание процессов интеграций между информационными системами;
  • Опыт в написании ТЗ, требований, сценариев;
  • Опыт ручного тестирования ПО;
  • Опыт работы с СУБД, средний уровень SQL (PostgreSQL, Oracle, и другие);
  • Владение нотацией UML (Use-case diagram, Sequence diagram, class diagram), BPMN (основные элементы);
  • Знакомство с OpenID Connect, OAuth2, jwt токенами;
  • Понимание PKI, TLS, MTLS, работы с сертификатами, ключами (шифрование, подпись);
  • Навыки работы с postman или аналогичным ПО;
  • Знание жизненного цикла разработки программного обеспечения;
  • HTTP, REST, JSON.

​​​​​​​Будет плюсом

  • Базовые представления по работе с Active Directory, adfs, kerberos;
  • Знание MS Office, Confluence, youtrack/jira, draw.io/visio;
  • Знание основных принципов организации сетевых взаимодействий (OSI);
  • Знание основных технологий интеграции сервисов (SOAP, Swagger, брокеры RabbitMQ/Apache Kafka и пр.);
  • Проактивность, самостоятельность, системное мышление, внимательность, инициативность, развитая логика;
  • Умение получать, структурировать и понятно излагать информацию.

Обязанности

  • Сбор и анализ бизнес-требований, их согласование с заказчиками (внутренними и внешними);
  • Подготовка функциональных и технических спецификаций (технических заданий) для разработки/доработки сервисов и адаптеров, схем и шаблонов аутентификации;
  • Документирование текущих процессов и разработка инструкций под разные группы пользователей;
  • Выявление заинтересованных лиц, управление ожиданиями, работа с рисками, предотвращение и разрешение конфликтов в проектах;
  • Координация всех этапов создания программного обеспечения, контроль выполнения;
  • Участие в тестировании разработанного функционала или иных изменений (настроек).

Условия работы

  • Официальное оформление с первого дня – наша IT-компания аккредитована;
  • Развитие профессиональной экспертизы: ты сможешь обучаться и посещать конференции и митапы за счёт Банка;
  • Классная команда – мы за радость общения и дружбу в коллективе;
  • Комфортный офис – у нас уютные рабочие пространства, комнаты отдыха с настольным теннисом, кикером, плойкой и другими плюшками;
  • Коворкинги в Сочи и на Алтае – туда можно отправиться поработать и отдохнуть в режиме 4/3 за счёт Банка;
  • Более 50 социальных программ – ДМС со стоматологией и страхованием от несчастных случаев и болезней, изучение английского, софинансирование летнего, зимнего и тематического отпуска, уникальные условия по продуктам и услугам Банка;
  • Забота о детях: мы проводим праздники и экскурсии для детей наших сотрудников, софинансируем частный детский сад, отдых в лагере и подготовку к экзаменам;
  • Много спорта: у нас есть клубы и секции, можно заниматься любым спортом за счёт Банка и участвовать в корпоративных турнирах и чемпионатах. Также мы софинансируем коллегам абонементы в фитнес-клубы;
  • Вовлеченность, комфорт и свобода. У нас минимум бюрократии, нет дресс-кода, гибкое начало и завершение рабочего дня;
  • Самая яркая корпоративная культура – летние IT-фесты, путешествия по России и за её пределами!