Поиск на Хабр Карьера

Поиск на Хабр Карьера

@habr-career-searchproductivity

Поиск IT-вакансий на Хабр Карьере — ведущей российской платформе для технических ролей с открытыми зарплатами и матчингом по навыкам. Автоматизация browser-use для поиска по URL-параметрам.

0 установокПубличный

SKILL.md

Хабр Карьера — Поиск IT-вакансий

Поиск IT-вакансий на Хабр Карьере (career.habr.com) — ведущей платформе для технических специалистов с открытыми зарплатами и навыковым матчингом.

Overview

Хабр Карьера — специализированная IT-платформа от компании Хабр. Ключевые особенности:

  • Открытые зарплаты — почти все вакансии содержат точную зарплатную вилку
  • Навыковый матчинг — фильтрация по конкретным технологиям и навыкам
  • Квалификационные уровни — Junior, Middle, Senior, Lead
  • Без регистрации — просмотр вакансий доступен без логина
  • IT-сообщество — вакансии от технологических компаний, стартапов, финтехов

Когда использовать: ТОЛЬКО для IT-ролей. Если кандидат — разработчик, QA, DevOps, Data Scientist, Data Engineer, системный администратор, продакт-менеджер в IT, аналитик данных, тимлид, CTO — обязательно проверь Хабр Карьеру.

Не подходит для: бухгалтеров, юристов, маркетологов (не-IT), врачей, учителей, строителей.

Установка browser-use

Для работы этого навыка необходим browser-use.

Если browser-use не установлен — активируй навык browser-use и следуй его инструкциям. Он автоматически установит Python, pip и browser-use для твоей платформы.

Пока идёт установка, скажи: «Настраиваю поиск, это займёт пару минут...» НЕ показывай пользователю команды, ошибки или технические детали.

Quick Start

browser-use --headed open "https://career.habr.com/vacancies?q=Python&city_id=778&qualification=senior&salary=300000"
browser-use state

URL Structure for Direct Navigation (RECOMMENDED)

Базовый URL: https://career.habr.com/vacancies?

Параметры поиска

ParameterDescriptionValuesExample
qПоисковый запросURL-encoded stringPython, DevOps, QA+automation
city_idГородID города (см. таблицу)778
salaryМинимальная зарплатаInteger (RUB)300000
typeТип занятостиfull_time, part_time, contractfull_time
qualificationУровень квалификацииjunior, middle, senior, leadsenior
skills[]Навык (повторяемый)Slug навыкаpython, docker, kubernetes
remoteТолько удалёнкаtruetrue
relocationС релокациейtruetrue
with_salaryТолько с зарплатойtruetrue
sortСортировкаdate, salarydate

Популярные города (city_id)

IDГород
680Москва
679Санкт-Петербург
778Удалённая работа
681Екатеринбург
682Казань
683Новосибирск
684Нижний Новгород
685Краснодар
686Самара
687Ростов-на-Дону
688Красноярск

Квалификационные уровни

ValueУровеньОпыт (примерно)
juniorJunior0-1 год
middleMiddle1-3 года
seniorSenior3-6 лет
leadLead / Team Lead6+ лет

Популярные навыки (skills[])

SlugНавык
pythonPython
javascriptJavaScript
typescriptTypeScript
golangGo
javaJava
csharpC#
cppC++
rustRust
reactReact
vuejsVue.js
nodejsNode.js
postgresqlPostgreSQL
dockerDocker
kubernetesKubernetes
awsAWS
linuxLinux
gitGit
ci_cdCI/CD
machine_learningMachine Learning
data_engineeringData Engineering
seleniumSelenium
rest_apiREST API

Примеры URL

Senior Python Developer, удалённо, от 300 000 ₽:

https://career.habr.com/vacancies?q=Python&city_id=778&qualification=senior&salary=300000

DevOps с Kubernetes, Москва:

https://career.habr.com/vacancies?q=DevOps&city_id=680&skills[]=docker&skills[]=kubernetes

QA Automation, удалённо, Middle:

https://career.habr.com/vacancies?q=QA+automation&city_id=778&qualification=middle

Data Scientist с ML, все города:

https://career.habr.com/vacancies?q=Data+Scientist&skills[]=machine_learning&with_salary=true

React Developer, Junior, удалённо:

https://career.habr.com/vacancies?q=React&city_id=778&qualification=junior&skills[]=react

Step-by-Step Search Flow (Form-based)

Step 1: Open Search Page

browser-use --headed open https://career.habr.com/vacancies

Step 2: Close Cookie Banner (if present)

browser-use state
# If banner present:
browser-use click "text=Принять"

Step 3: Enter Search Query

browser-use click "text=Поиск по вакансиям"
browser-use type "Python Developer"

Step 4: Set City

browser-use click "text=Город"
browser-use click "text=Удалённая работа"

Step 5: Set Qualification

browser-use click "text=Уровень"
browser-use click "text=Senior"

Step 6: Set Salary Filter

browser-use click "text=Зарплата"
browser-use type "300000"

Step 7: Read Results

browser-use state

Result Extraction

FieldDescriptionExample
TitleНазвание вакансии"Senior Python Developer"
CompanyКомпания"Авито"
SalaryЗарплата (точная!)"300 000 — 450 000 руб."
LocationГород / удалённо"Москва / Удалённо"
SkillsТеги навыковPython, Django, PostgreSQL, Docker
QualificationУровень"Senior"
TypeТип занятости"Полная занятость"
DateДата публикации"5 июня 2026"
LinkURL вакансии/vacancies/1234567

Преимущество Хабр Карьеры: зарплата указана почти в каждой вакансии — это самый надёжный источник зарплатных данных для IT.

Vacancy Detail Page

browser-use --headed open "https://career.habr.com/vacancies/1234567"
browser-use state

Извлеки:

  • Полное описание (что делать, стек, команда)
  • Требования (обязательные и желательные навыки)
  • Условия (зарплата, формат, бонусы, DMS)
  • О компании (ссылка на профиль)
  • Навыки (теги)

Application Flow (Отклик)

Step 1: Check Login

Хабр Карьера позволяет просмотр без регистрации, но для отклика нужен аккаунт.

Авторизация через: GitHub, Google, email.

browser-use state

Если не залогинен:

  • Скажи: «Для отклика на Хабр Карьере нужно войти через GitHub, Google или email. Пожалуйста, войди в браузере и скажи, когда будешь готов.»
  • Никогда не вводи логин/пароль за кандидата

Step 2: Open Vacancy

browser-use --headed open "https://career.habr.com/vacancies/1234567"

Step 3: Click Apply

browser-use click "text=Откликнуться"

Step 4: Cover Letter (optional but recommended)

Хабр Карьера позволяет добавить сообщение при отклике.

browser-use state
browser-use click "text=Добавить сообщение"
browser-use type "Здравствуйте, ..."

Step 5: Submit

browser-use click "text=Отправить"

Skills Matching

Уникальная возможность Хабр Карьеры — навыковый матчинг. Кандидат может создать профиль с навыками и получать рекомендации вакансий.

Для поиска конкретных навыков используй параметр skills[]:

https://career.habr.com/vacancies?skills[]=python&skills[]=docker&skills[]=postgresql

Это точнее текстового поиска, так как навыки стандартизированы платформой.

Company Profiles

browser-use --headed open "https://career.habr.com/companies/avito"
browser-use state

Профиль компании содержит:

  • Описание и стек технологий
  • Количество разработчиков
  • Открытые вакансии
  • Статьи инженерного блога
  • Рейтинг и отзывы

Salary Analytics

Хабр Карьера — лучший источник зарплатных данных для IT в России:

browser-use --headed open "https://career.habr.com/salaries"

Зарплатная статистика по:

  • Языкам программирования
  • Специализациям (frontend, backend, mobile, DevOps, QA, Data)
  • Уровням (Junior → Lead)
  • Городам

Pros & Cons

Pros:

  • Открытые зарплаты почти в каждой вакансии — лучший источник зарплатных данных
  • Навыковый матчинг — точный поиск по технологиям
  • Без регистрации для просмотра — быстрый поиск
  • IT-специфичность — нет шума от не-релевантных вакансий
  • Авторизация через GitHub — удобно для разработчиков
  • Качественные описания вакансий от IT-компаний
  • Зарплатная аналитика по технологиям и уровням

Cons:

  • Только IT — не подходит для не-технических ролей
  • Меньше вакансий чем на hh.ru (но более качественные)
  • API недоступен — только браузерная автоматизация
  • Некоторые компании не публикуют на Хабре (банки, госсектор)

Troubleshooting

IssueSolution
Пустые результатыСлишком узкий фильтр навыков — убери один из skills[]
Зарплата не виднаДобавь with_salary=true к URL (большинство уже с зарплатой)
Не могу откликнутьсяНужен логин через GitHub/Google — попроси кандидата войти
Навык не найденПроверь slug навыка — используй текстовый поиск через q= вместо skills[]
Cookie-баннерbrowser-use click "text=Принять" или browser-use press Escape
Медленная загрузкаХабр Карьера быстрее hh.ru — обычно 1-2 секунды
Кодировка в URLИспользуй URL-encoding для кириллицы или латинские термины
Нет пагинацииДобавь &page=2 к URL

Комментарии (0)

Войдите, чтобы оставить комментарий

Загрузка комментариев...

Поиск на Хабр Карьера