Виджет с вакансиями в IT на основе API
Друзья, многие из вас могли заметить, что в нашем блоге справа от постов появился виджет вакансий. Мы сделали его, чтобы вам стало проще следить за предложениями работы в сфере информационных технологий. Виджет использует наш API, открытый для всех.
Мы постарались задать наиболее интересные критерии отбора вакансий. Например, он выдает только предложения работодателей с привлекательной зарплатой — не менее 90-100 тыс. рублей.
Здесь мы будем опираться на стандартные параметры поискового запроса hh.ru.
Ключевые слова, которые обязательно должны присутствовать в названии вакансии: «Программист», «Разработчик», «Developer», «Тимлид», «Teamlead», «Team lead», «Тестировщик», «Аналитик», «Консультант», «Project manager», «IT Planning», «ИТ директор», «Директор по ИТ», «IT Director», «IT-директор», «Технический директор», «CTO», «Chief Technical Officer», «Engineer», «Инженер», «Architect», «Usability», «Директор IT департамента», «Data mining», «System Analyst», «Архитектор», «Programmer», «Интерфейс», «Инновации», «Testing», «QA».
Столь жесткая фильтрация по ключевым словам в вакансиях позволяет сделать выдачу максимально релевантной и свести появление посторонних вакансий к минимуму.
Профессиональная область поиска: «Информационные технологии, интернет, телеком».
Регион поиска: выборка делается по всем крупным городам России, Украины, Казахстана и Беларуси.
Уровень заработной платы: от 100 000 руб., не отображаются вакансии без указанной зарплаты. Если зарплата указана в валюте, отличной от рублей, для отображения в виджете она конвертируется в рубли по курсу ЦБ на день просмотра.
Требуемый работодателем опыт работы, график работы и тип занятости: не имеет значения.
Вакансии сортируются по дате публикации: в выдачу виджета также попадают предложения кадровых агентств и вакансии, доступные для людей с инвалидностью. Премиум-вакансии показываются на общих условиях.
Особая тонкость фильтрации вакансий: так как пару месяцев назад на hh.ru была введена возможность публикации одной и той же вакансии в разных городах (удобно, когда компания ищет редкого специалиста и рассматривает кандидатов из разных городов, предлагая помощь в переезде, либо когда у компании несколько однотипных вакансий в разных городах), то это коснулось и работы API. Поэтому чтобы избежать появления одной и той же вакансии, только в разных городах на нескольких экранах, мы фильтруем все, кроме самой первой по дате публикации, либо если она есть в Москве (Питере, Киеве, Минске), то выводится она.
Надеемся, что смогли дать вам удобный инструмент мониторинга рынка труда. В ближайших планах — возможность настроить собственную выдачу и новый виджет со статистикой по рынку. Если есть идеи по развитию этой темы — будем рады услышать.
К слову, такой же виджет с вакансиями и еще большими возможностями (собственная поисковая строка, также вполне реально реализовать систему мониторинга рынка, где вакансии будут собираться и анализироваться по разным критериям в динамике) по описанной схеме способен сделать любой грамотный специалист. Например, вот как подошли к задаче в Право.ру. Но следите за новостями, потому что вскоре должна появиться новая версия API.
Автор: djika