Сегодня расскажем про новый кейс по работе с базой вакансий. К нам обратилась компания “Император”, одно из ведущих агентств России, оказывающих и услуги охраны и контроллинга. В штате организации - несколько тысяч человек, охватывает почти все регионы и 50 федеральных розничных сетей. Понятно, что у такой большой компании - много вакансий, и ручная работа с ними занимает длительное время.
Суть нашей интеграции 1С-Битрикс с сервисом HeadHunter (hh.ru) в том, что специалист по кадрам работает вакансиями непосредственно в HeadHunter, а наша автоматика делает регулярную синхронизацию (выгрузку) всей публичной базы на официальный сайт компании.
Что сделано, как выглядит?
Для клиента все просто: база регулярно обновляется сама, на сайте доступен свежий раздел с вакансиями:
В системе управления сайтом Bitrix есть страница с настройками соответствия полей для инфоблока (по факту настраивается один раз и в дальнейшей работе не нужен):
Есть запуск синхронизации в ручном режиме (мало ли, вдруг понадобится):
Результаты для клиента
-
Экономия нескольких часов работы в месяц сотрудника департамента по работе с персоналом
-
Всегда актуальные данные по вакансиям на основном сайте
-
Больше откликов на новые вакансии за счет вовлечения посетителей сайта
Пару слов по возможностям
-
Учитываются настройки приватности. То, что скрыто от посторонних глаз, на сайте не появится
-
Геопозиция также передается, получается красивая карта открытых вакансий по всем регионам
-
Можно настроить формат отображения и поля, которые хотите выводить: не обязательно делать на сайте внешний вид и структуру один в один как на хедхантере.
-
Можно добавлять и использовать свои поля, которые нужны именно на сайте. Автоматический импорт их не перезапишет.
-
Модуль легко дорабатывается под запрос конкретного клиента.
Техническая информация для тех, кто интересуется
Интеграция осуществляется с использованием публичных методов API (dev.hh.ru), не требующих авторизации и использования ключей. Получение данных с их помощью происходит в 2 этапа:
-
Получение всех вакансий работодателя:
https://api.hh.ru/vacancies?employer_id=1455
-
Перебор всех полученных вакансий циклом для получения полных сведений о каждой вакансии:
https://api.hh.ru/vacancies/38651800 (пример запроса по конкретной вакансии).
На стороне сайта обмен реализован с помощью разработанного нами модуля, что обеспечивает максимальную гибкость и универсальность решения, не лишая сайт и его отдельный части возможности обновления. Как и любой другой модуль, он может быть отключен, удален и/или установлен снова.