🧠 Job Data Insight

Mapeamento aplicado das demandas do mercado de dados no Brasil

🔗 Sobre o Projeto

O Job Data Insight é um projeto investigativo e técnico que transforma descrições de vagas em dados estruturados, revelando padrões do mercado de trabalho em dados no Brasil.

Por meio de um pipeline automatizado e adaptável, o projeto coleta, organiza e analisa vagas publicadas em plataformas profissionais, extraindo as stacks técnicas, soft skills e demais atributos relevantes.

Mais do que um simples exercício técnico, o JobData Insight atua como ferramenta de inteligência aplicada: ajudando a entender o cenário real, identificar lacunas e apoiar decisões estratégicas sobre posicionamento e desenvolvimento de competências.

🎯 Propósito

O projeto nasceu como uma ferramenta de apoio prático à transição de carreira para a área de dados — partindo da premissa de que conhecer o mercado é tão importante quanto aprender ferramentas.

Seu objetivo é mapear as exigências, tendências e variações entre setores, cargos e níveis de senioridade, oferecendo subsídios concretos para planejar o aprendizado de forma alinhada às demandas reais.

🏗️ O que o Projeto Envolve

O JobData Insight combina automação, IA aplicada e banco de dados local para estruturar um pipeline funcional e reutilizável.

As principais etapas incluem:

  • Coleta periódica de vagas em plataformas públicas

  • Captura das descrições e armazenamento em banco local (DuckDB)

  • Extração de atributos com apoio de agentes de linguagem (skills técnicas, soft skills, idiomas, benefícios, etc.)

  • Organização e classificação das vagas por função, setor e perfil

  • Consolidação dos dados para visualizações e análises exploratórias

Além de consolidar o conhecimento técnico envolvido na coleta e estruturação de dados reais, o projeto também atua como base para decisões estratégicas sobre desenvolvimento de competências.

O repositório público apresenta parte dessa estrutura, demonstrando o uso de ferramentas como Python, Selenium, BeautifulSoup e integração com agentes de IA via API.

⚙️ Tecnologias e Ferramentas

Ferramentas principais utilizadas no projeto:

  • Python

  • Pandas e DuckDB

  • Selenium e BeautifulSoup

  • APIs de agentes GPT

  • Matplotlib e Seaborn

  • Git e GitHub

Essas tecnologias permitem o processamento local dos dados, a automação da coleta e a visualização dos padrões extraídos de forma transparente e replicável.

🚀 Próximos Passos

  • Com a base consolidada, os próximos passos envolvem fortalecer a automação e ampliar a autonomia do projeto:

    • Tornar o processo de coleta e análise completamente automatizado

    • Utilizar orquestradores como N8n e Langflow para coordenar múltiplos agentes e tarefas

    • Testar LLMs locais, garantindo privacidade e independência de APIs comerciais

    • Ampliar a capacidade analítica com recortes setoriais e análises temporais

    A ideia é transformar o JobData Insight em uma aplicação contínua de inteligência de mercado, evoluindo de scripts pontuais para uma operação autônoma e robusta.

🛑 Disclaimer

Este projeto é uma demonstração técnica, sem qualquer vínculo com empresas, plataformas de vagas, consultorias de recrutamento ou qualquer entidade relacionada.

Os dados utilizados são públicos, coletados a partir de descrições de vagas disponíveis em plataformas profissionais, anonimizados e tratados exclusivamente para fins de desenvolvimento de competências, análise crítica do mercado de dados e demonstração de soluções técnicas aplicadas à Ciência de Dados.

🔗 Acesso ao Código no GitHub

Todo o pipeline, scripts, notebooks, datasets tratados e documentação técnica estão disponíveis publicamente:

Acessar o repositório no GitHub

O repositório também inclui um exemplo prático de análise exploratória com uma amostra inicial de vagas. Esse exercício ajudou a direcionar o plano de estudos e as decisões estratégicas durante a transição de carreira.