Procuramos um profissional para integrar nossa equipe como Solucionador de Problemas Web. O candidato deve ter conhecimento em linguagens de programação, especialmente Python 3, e experiência com scraping e crawling.
Responsabilidades:
* Desenvolver web crawlers e scrapers eficientes;
* Identificar problemas de desempenho e escalabilidade em sistemas distribuídos;
* Escrever códigos limpos e manter a qualidade do código seguindo boas práticas de desenvolvimento;
* Colaborar com equipes de produto e design para definir requisitos e entregar soluções eficazes;
* Participar de discussões de arquitetura e tecnologias;
* Realizar code reviews para melhorar a qualidade do código;
* Manter atualizada a documentação do código e arquitetura.
Requisitos:
* Sólida experiência com Python 3;
* Conhecimentos de protocolos web;
* Experiência prática com scraping e crawling (ex: requests, BeautifulSoup, Scrapy);
* Experiência com HTML e JavaScript;
* Conhecimento em bancos de dados relacionais e não-relacionais;
* Orquestração de containers (Docker e docker-compose);
* Experiência com controle de versão utilizando Git;
* Conhecimento de cloud AWS.