Price: 0
Number of applications: 0
20.11.26 (inclusive)
По договорённости. Условия сотрудничества и вознаграждения определяются после рассмотрения предложений исполнителей, оценки объёма работ и согласования технического решения.
Idea
ICT tasks
Корпоративное обучение
Information processing and transformation
Purpose and description of task (project)
Цель технологической задачи заключается в проектировании, разработке и внедрении интеграционного решения для автоматизированного взаимодействия корпоративного портала Битрикс24 с действующей LMS-платформой. Решение должно обеспечить автоматическую обработку событий, связанных с появлением новых сотрудников, назначение обязательных учебных программ по установленным правилам, синхронизацию статусов обучения и формирование необходимой отчётности. В рамках задачи предполагается разработать механизм межсистемного обмена данными с использованием API, вебхуков или других совместимых интеграционных технологий, доступных в используемых версиях Битрикс24 и LMS. Основные направления технологической разработки: 1. Проектирование архитектуры интеграции Необходимо проанализировать технические возможности действующих систем и определить оптимальный механизм взаимодействия. Предусмотреть: - Определение доступных API и методов обмена данными. - Разработку схемы взаимодействия Битрикс24 и LMS. - Определение событий, запускающих процессы синхронизации. - Согласование структуры передаваемых данных и правил их сопоставления. - Разработку механизма авторизации интеграционных подключений. 2. Автоматизация обработки информации о новых сотрудниках Разработать механизм, позволяющий по согласованному событию в корпоративной системе инициировать создание или сопоставление соответствующей учётной записи в LMS. Интеграция должна использовать минимально необходимый набор сведений, согласованный с ответственными за информационную безопасность. Необходимо предусмотреть проверку существующих записей, сопоставление пользователей по согласованным идентификаторам и предотвращение дублирования учётных записей. 3. Разработка алгоритмов автоматического назначения обучения Реализовать механизм назначения обязательных курсов на основании заранее определённых правил. Предусмотреть возможность настройки соответствия между согласованными категориями сотрудников и учебными программами, автоматический запуск назначения и контроль результата выполнения операции. Правила назначения должны предусматривать возможность изменения без существенной переработки интеграционного решения. 4. Синхронизация статусов обучения и результатов тестирования Разработать механизм получения информации из LMS о назначенных курсах, статусах прохождения, завершении программ и результатах тестирования. Предусмотреть автоматическую актуализацию согласованных сведений в Битрикс24, исключение повторной обработки одинаковых событий и корректную обработку изменений статусов. 5. Обработка ошибок и мониторинг интеграции Необходимо реализовать: - Проверку корректности передаваемой информации. - Обработку ошибок соединения и ответов API. - Повторную обработку временно неуспешных операций. - Журналирование технических событий без избыточного сохранения персональных данных. - Уведомление ответственных сотрудников о существенных ошибках синхронизации. 6. Информационная безопасность Решение должно предусматривать защищённый обмен информацией, разграничение прав доступа, безопасное хранение интеграционных ключей и ограничение передаваемых сведений необходимым минимумом. Состав данных, архитектура подключения и порядок обработки информации подлежат предварительному согласованию с ответственными за информационную безопасность. Ключевое техническое требование: необходимо разработать полноценный интеграционный механизм между существующими системами, без создания новой LMS и без дублирования уже реализованного функционала. При необходимости допускается использование вспомогательного интеграционного компонента, согласованного с IT и ИБ. От потенциального исполнителя ожидаются техническое проектирование, реализация интеграции, настройка автоматизированных сценариев, тестирование обмена данными и передача документации для сопровождения решения.
Software/ IS
В компании используются корпоративные инструменты для организации внутренних процессов и обучения сотрудников. При сопровождении учебных программ выполняются операции по назначению курсов, актуализации информации о прохождении обучения и формированию отчётности. Взаимодействие между системами предполагает обработку связанных сведений, которые могут требовать дополнительного сопоставления и актуализации ответственными сотрудниками. Основная технологическая потребность заключается в создании интеграционного механизма, способного автоматически обрабатывать события, обмениваться согласованными данными между платформами и обеспечивать выполнение типовых сценариев без повторяющихся ручных действий. При этом требуется учитывать различия в структуре данных систем, механизмах авторизации, способах обращения к API и правилах обработки событий. Решение должно обеспечить надёжное взаимодействие действующих корпоративных систем с возможностью контроля корректности синхронизации и дальнейшего расширения автоматизации.
По результатам выполнения технологической задачи ожидается внедрение работоспособного интеграционного решения, обеспечивающего автоматизированное взаимодействие Битрикс24 и LMS. В результате работы исполнителя необходимо получить: 1. Спроектированный и реализованный механизм межсистемного обмена данными. 2. Автоматизированные сценарии назначения обязательного обучения. 3. Синхронизацию статусов прохождения курсов и согласованных результатов тестирования. 4. Механизмы проверки данных, обработки ошибок и предотвращения дублирования операций. 5. Инструменты мониторинга интеграции и формирования необходимой отчётности. 6. Проверенное решение с технической документацией и согласованными требованиями ИБ. Эффектом от внедрения станет сокращение ручных операций при организации обучения, ускорение актуализации информации и повышение оперативности контроля учебных программ. Критерии проверки результата: успешное назначение обучения по заданному событию, корректное сопоставление пользователей, обновление статусов после прохождения курсов и восстановление обработки после временной ошибки интеграции.
Мукашев Алан Айдосулы
Note
Подробное техническое задание приложено к заявке. Решение должно предусматривать интеграцию с действующими корпоративными системами без разработки новой LMS-платформы. Конкретные механизмы обмена данными и архитектура интеграции будут согласованы с исполнителем с учётом требований информационной безопасности.