📜 ⬆️ ⬇️

API based IT job opener widget

Friends, many of you may have noticed that in our blog on Habré a vacancy widget appeared to the right of the posts. We made it to make it easier for you to follow job offers in the field of information technology. The widget uses our API , open to all.

We tried to set the most interesting criteria for the selection of vacancies. For example, he gives out only offers of employers with an attractive salary - not less than 90-100 thousand rubles.


')


Here we will rely on the standard parameters of the search query hh.ru.

Keywords that must be present in the title of the vacancy: "Programmer", "Developer", "Developer", "Timlid", "Teamlead", "Team lead", "Tester", "Analyst", "Consultant", "Project manager ”,“ IT Planning ”,“ IT Director ”,“ IT Director ”,“ IT Director ”,“ IT Director ”,“ Technical Director ”,“ CTO ”,“ Chief Technical Officer ”,“ Engineer ”,“ Engineer "," Architect "," Usability "," Director of IT Department "," Data mining "," System Analyst "," Architect "," Programmer "," Interface "," Innovation "," Testing "," QA " .
Such hard filtering by keywords in vacancies allows you to make the issue as relevant as possible and to reduce the appearance of extraneous vacancies to a minimum.

Professional search area: "Information technology, Internet, telecom".

Region of search: sampling is done for all major cities of Russia, Ukraine, Kazakhstan and Belarus.

Salary level: from 100,000 rubles. Jobs without the specified salary are not displayed. If the salary is specified in a currency other than rubles, it is converted into rubles at the exchange rate of the Central Bank on the day of viewing to be displayed in the widget.

Work experience, work schedule and type of employment required by the employer: it does not matter.

Vacancies are sorted by publication date: offers of recruitment agencies and vacancies available to people with disabilities are also included in the issue of the widget. Premium vacancies are shown on general terms.

A special subtlety of filtering vacancies: since a couple of months ago, hh.ru introduced the possibility of publishing the same vacancy in different cities (conveniently when a company searches for a rare specialist and examines candidates from different cities, offering assistance in moving or when several of the same type of vacancies in different cities), this also affected the work of the API. Therefore, to avoid the appearance of the same vacancy, only in different cities on several screens, we filter everything except the very first publication date, or if it exists in Moscow (St. Petersburg, Kiev, Minsk), then it is displayed.

We hope that we were able to give you a convenient tool for monitoring the labor market. In the near future - the ability to customize your own issue and a new widget with statistics on the market. If you have ideas for the development of this topic - we will be happy to hear.

By the way, the same widget with vacancies and even greater opportunities (own search line, is also quite realistic to implement a market monitoring system, where vacancies will be collected and analyzed according to different criteria over time) according to the described scheme any competent specialist can make. For example, this is how they approached the task in Pravo.ru. But stay tuned, because a new version of the API should appear soon.

Source: https://habr.com/ru/post/168261/


All Articles