Инженер-разработчик Midpoint Senior

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

МоскваПолный рабочий деньМожно удаленно

Компания

ИТ-аутстаффинг, заказная разработка, дизайн

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

Требования к кандидату:

Hard skills (обязательные)

  • Опыт работы с IDM MidPoint или аналогами (Platform V IDM, Solar inRights).
  • Опыт разработки коннекторов ConnID / MidPoint.
  • Коммерческий опыт разработки на Java / Groovy или других JVM-языках от 2 лет (желательно от 3 лет).
  • Опыт конфигурирования MidPoint (mappings, templates, schemas, associations, provisioning policy).
  • Опыт обновления и деплоя MidPoint.
  • Опыт внедрения пользовательских доработок и кастомных решений в MidPoint.
  • Опыт интеграции с внешними системами через REST API (POST, PUT, GET, DELETE).
  • Умение работать с JSON (Jackson), HTTP-библиотеками, Maven (сборка JAR, интеграция в MidPoint).
  • Опыт настройки связей аккаунт–группа–роль, иерархий ролей.
  • Опыт интеграции с Active Directory, HR-системами, БД.
  • Навыки написания скриптов на Groovy/Python для маппингов.

Hard skills (желательные)

  • Опыт UI-доработок MidPoint.
  • Опыт работы с другими IDM-системами.
  • Опыт проектирования архитектуры сервисов.
  • Опыт отладки MidPoint.

Soft skills

  • Исполнительность и нацеленность на результат.
  • Чёткое соблюдение дедлайнов.
  • Готовность к погружению в предметную область (маркировка/честный знак).

Задачи на проекте:

  • Поддержка и разработка новых коннекторов IDM-системы MidPoint.
  • Перенос функционала с IBM на MidPoint (импортозамещение).
  • Конфигурирование и добавление новой функциональности (ролей, маппингов, схем, политик).
  • Настройка связей аккаунт–группа–роль, иерархий ролей.
  • Подключение и интеграция с внешними системами (AD, HR, БД, API).
  • Обновление и деплой новых версий MidPoint.
  • Разработка REST-интеграций, работа с JSON и HTTP-запросами.
  • Проведение тестирования и отладки функциональности.
  • Подготовка технической документации.
  • Оптимизация и поддержка существующих интеграций.