Automação & Engenharia de Dados

Coleta Automatizada de Dados Salariais com Web Scraping

Selenium + Python coletando benchmarks de 100+ cargos automaticamente

Imagem principal do projeto Coleta Automatizada de Dados Salariais com Web Scraping
Clique para ampliar

O Problema

A empresa precisava avaliar se os salários praticados estavam alinhados ao mercado e definir faixas salariais realistas para novas vagas. Com mais de 100 cargos diferentes, pesquisar manualmente a média salarial de cada cargo em plataformas públicas seria extremamente demorado, repetitivo e pouco escalável.

A Solução

Desenvolvi um script em Python com Selenium que lê uma base com lista de cargos, realiza buscas automáticas na plataforma de salários (Glassdoor), extrai o salário médio correspondente a cada cargo e gera arquivo CSV estruturado para análise. A solução utiliza web scraping dinâmico devido aos componentes dinâmicos da página.

Stack Técnica

PythonSeleniumPandasWeb Scraping

Impacto Gerado

  • Economia significativa de tempo operacional do RH
  • Redução do risco de abrir vagas com salários fora do padrão de mercado
  • Melhoria na taxa de adesão às vagas
  • Apoio direto à tomada de decisão de RH e Financeiro
  • Suporte à definição de salários competitivos

Cargos Pesquisados

100+

Execução

Manual e sob demanda

Usuários

RH, Gestão Financeira

Stack Técnica

Visão Geral

Automação,

Engenharia de Dados

Stack Técnico

PythonSeleniumPandasWeb Scraping

Desafios Técnicos

  • Primeiro contato prático com web scraping
  • Uso de Selenium para lidar com páginas dinâmicas
  • Tratamento de dados coletados automaticamente
  • Lidando com limitações de plataformas externas