Описание
Нам необходимо связать работные сайты (hh.ru, Avito) с нашей CRM-системой (Битрикс24). Цель — исключить ручной перенос данных, исключить ошибки при копировании и ускорить обработку входящего потока кандидатов.
Задачи
•При появлении нового отклика/резюме скрипт должен автоматически создавать «Лид» в Битрикс24. ФИО кандидата, телефон, email, последнее место работы, ссылка на резюме, зарплатные ожидания.
•Автоматическая загрузка самого файла резюме (PDF/Word) в карточку Лида в раздел «Диск» или «Скрепка» с сохранением правильного названия файла (например: Иванов_ИИ_Разработчик.pdf).
•В поле «Источник» в Битрикс24 должно автоматически проставляться «hh.ru» или «Avito».
•Автоматическая простановка тегов по ключевым навыкам (например: «Python», «Bitrix API», «Удаленно»).
•Если кандидат уже есть в базе, система должна добавлять новый отклик комментарием в существующую карточку, а не создавать дубликат.
Требования
•Опыт работы с REST API Битрикс24 (создание лидов, сделок, контактов, загрузка файлов).
•Уверенное владение PHP (Bitrix Framework) или Python.
•Опыт работы с API HeadHunter (HH.ru).
•Понимание принципов авторизации (OAuth 2.0) и лимитов API.
•Опыт работы с API Avito (или опыт парсинга через Web-прокси/самописные скрипты).
•Навык работы с JSON, XML.
•Понимание Webhooks (настройка уведомлений из работных сайтов, если они это поддерживают).
Будет плюсом
•Опыт настройки интеграции через платформы-коннекторы (ApiX-Drive, Albato) — если задача не требует самописного кода.
•Опыт работы с Docker (для изоляции скриптов).
•Базовые навыки верстки (для настройки кастомных полей в карточке Лида, если потребуется).
Условия
Проектная работа / Оплата по задачам (Time & Materials) или Fixed Price.