Python Developer — Web Scraping & Data Extraction (Junior)

BEEMON TECNOLOGIA LTDA

Caxias do Sul - RS

1 posição

Não informado

Integral

CLT
Híbrido
Junior
Tecnologia

Estamos em busca de um Desenvolvedor Python Júnior interessado em automação, coleta de dados e web scraping. A pessoa atuará no desenvolvimento e manutenção de robôs responsáveis pela coleta, tratamento e integração de dados provenientes de diferentes sistemas e portais. O profissional trabalhará junto com um time de engenharia, aprendendo boas práticas de desenvolvimento, arquitetura de sistemas e manipulação de dados em larga escala.

Principais responsabilidades:
• Desenvolver e manter scripts e crawlers para coleta automatizada de dados.
• Criar spiders utilizando Scrapy, Requests e BeautifulSoup (bs4).
• Automatizar navegação em páginas dinâmicas utilizando Selenium.
• Auxiliar na configuração e utilização de proxies e VPNs para coleta de dados.
• Trabalhar com filas e processamento assíncrono utilizando Celery, Redis e RabbitMQ.
• Integrar dados coletados com sistemas internos desenvolvidos em Django.
• Armazenar e manipular dados utilizando PostgreSQL.
• Monitorar execuções de crawlers e identificar falhas ou inconsistências na coleta.
• Identificar e lidar com bloqueios básicos de scraping, como rate limiting, headers incorretos ou
problemas de sessão.


Requisitos
• Conhecimento em Python.
• Noções de HTTP, HTML e APIs REST.
• Conhecimento básico em web scraping.
• Conhecimento em Git e fluxo de versionamento.
• Noções de trabalho em equipe utilizando metodologias ágeis.
• Noções de SQL.

Diferenciais
• Experiência com Scrapy, Selenium ou Requests.
• Experiência com BeautifulSoup (bs4).
• Experiência com Django.
• Conhecimento básico em proxy rotation.
• Experiência com solucionadores de CAPTCHA (ex: 2Captcha, AntiCaptcha).
• Conhecimento em programação assíncrona (async/await).
• Noções de Redis, RabbitMQ ou Celery.
• Experiência com Docker.
• Conhecimento em metodologias ágeis (Scrum ou Kanban).
• Experiência com pipelines de CI/CD.
• Experiência com GitHub Actions.

Requisitos

Escolaridade

  • Graduação

Benefícios

  • Auxilio educação
  • Plano de carreira
  • Vale combustível
  • Bem-estar
  • Quick Massagem
  • Vale alimentação
  • Plano de Saúde
  • Horário flexível

Localização

Avenida Itália, 277, Sala 605, São Pelegrino, Caxias do Sul - RS, Brasil, 95010-040