Automação & Engenharia de Dados
Coleta Automatizada de Dados Salariais com Web Scraping
Selenium + Python coletando benchmarks de 100+ cargos automaticamente

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
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
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