Создание списка кандидатов на вакансию в программе E-staff путём роботизированного переноса данных и резюме подходящих кандидатов с сайта hh.ru.
Робот должен получать параметры для пользователя через web-интерфейс.
Поиск подходящих вакансий — это рутинный процесс.
Сейчас нам предоставлено множество сервисов по поиску кандидатов. Мы ищем в каждом сервисе, вносим данные, записываем кандидатов или можем роботизировать этот процесс.
Я, эксперт mig33.ru Сергей Вотяков, расскажу, как мы внедрили технологию RPA для поиска подходящих кандидатов с сайта hh.ru на платформе ElectroNeek.
IТ-компания МигЗЗ является сертифицированным партнером платформы ElectroNeek.
⦁ Задача
Создать список кандидатов на вакансию в программе E-staff путём роботизированного поиска и переноса данных подходящих кандидатов с сайта hh.ru. Робот должен получать параметры для пользователя через web-интерфейс.
⦁ Создание робота
Специалисты Миг33 создали интерфейс для управление роботом.
Мы можем задавать и настраивать параметры поиска такие как:
⦁ Название вакансии
⦁ Возраст
⦁ Уровень заработной платы
⦁ Город
При желании параметры можно добавлять
Специалисты Миг33 создали интерфейс для управление роботом.
Мы можем задавать и настраивать параметры поиска такие как:
⦁ Название вакансии
⦁ Возраст
⦁ Уровень заработной платы
⦁ Город
При желании параметры можно добавлять
Робот осуществляет поиск требуемых кандидатов
Вносит и сохраняет данные кандидатов в программе E-Staff:
⦁ ФИО кандидата
⦁ Моб. Телефон
⦁ E-Mail
Вносит и сохраняет данные кандидатов в программе E-Staff:
⦁ ФИО кандидата
⦁ Моб. Телефон
Вы получаете список кандидатов со всеми данными.
⦁ Результаты
Рутинный процесс поиска подходящих кандидатов выполняется автоматически без участия человека.
Вы можете получать находить подходящие резюме не только с сайта hh.ru, но и с других сервисов.
Алгоритм в ElectroNeek:
1. Открыть в браузере страницу https://spb.hh.ru/
2. Нажать на кнопку подтверждения региона
3. Нажать на кнопку “Войти”
4. Ввести заданный логин
5. Ввести заданный пароль
6. Нажать на кнопку “Войти в личный кабинет”
7. Нажать на кнопку “Расширенный поиск”
8. Ввести заданную должность
9. Ввести заданную зарплату
10. Выбрать заданный опыт работы
11. Ввести заданный возраст
12. Поставить галку в поле “Не показывать резюме без указания возраста”
13. Выбрать заданный пол
14. Нажать на кнопку поиска
15. В цикле на 3 итерации (требуется создать 3 записи в E-Staff) сделать следующее:
⦁ С помощью XPath найти i-тый элемент кода и извлечь из него значение свойства href (ссылка на резюме), сохранить значение в переменную
⦁ Убрать из ссылки параметры
⦁ Запустить ссылку в Google Chrome
⦁ Если это первая итерация - открыть программу E-staff
⦁ Создать кандидата
⦁ Ввести заданную фамилию
⦁ Ввести заданное имя
⦁ Сохранить кандидата
16. Если цикл пройден - завершить процесс.
Ссылка на видео процесса https://youtu.be/NohcGUsBnRM
⦁ Почему мы используем платформу Electroneek
Эта Платформа является набором программ, которые устанавливаются на компьютер пользователя или на сервер, которые позволяют пользователю без существенных знаний языков программирования создать автоматизацию процессов любой сложности.
Платформа electroNeek использует пользовательский интерфейс для сбора данных и управления приложениями, как это делают люди. Она интерпретирует, инициирует ответы и общается с другими системами, чтобы выполнять множество разнообразных повторяющихся задач.
Всё это достигается возможностью нашей платформы повторять действия человека и выполнять их существенно быстрее. Таким образом, если человек выполняет какие-то процессы на компьютере, то и робот созданный на electroNeek сможет их повторить;
Роботы electroNeek работают 24/7 без выходных и отпусков. Они не совершают ошибок и не болеют.