Analisando propostas

Desenvolvedor Python Sênior para Sistema de Automação (Rpa) com Fastapi e Playwright

Publicado em 27 de Abril de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um(a) Desenvolvedor(a) Python Sênior altamente qualificado(a) para integrar nossa equipe e atuar na evolução e sustentação de um sistema de automação de processos robóticos (RPA) já em produção. O sistema atual é responsável por realizar login em portais de operadoras de telecomunicações brasileiras, efetuar o download de faturas em formato pdf e entregá-las através de uma api rest autenticada por x-api-key. Ele também se integra com o Movidesk, utilizando-o como origem dos dados do cliente e destino para o upload das faturas.

A stack tecnológica atual inclui Python 3.11, Poetry para gerenciamento de dependências, FastAPI 0.109 para a API, Pydantic v2 para validação de dados, Loguru para logging e Camoufox 0.4.5 para automação de navegador. Utilizamos o padrão de design Strategy para gerenciar múltiplos tipos de serviço por operadora, e o código-fonte está versionado em um repositório GitHub com documentação README.

O escopo de trabalho para esta posição abrange:
- Sustentação contínua do RPA existente, incluindo ajustes e adaptações quando houver mudanças no layout ou nos mecanismos de login dos portais das operadoras.
- Implementação de novas operadoras no sistema, seguindo o padrão de strategy já estabelecido para garantir escalabilidade e manutenibilidade.
- Construção do pipeline para análise automática de faturas e desenvolvimento de regras de contestação, representando a próxima fase crucial do produto.
- Implementação de testes automatizados para aumentar a cobertura e a robustez da base de código, que atualmente não possui cobertura de testes.
- Proposição e implementação de melhorias em resiliência, observabilidade e documentação do sistema.

Requisitos essenciais:
- Experiência sênior com Python, incluindo proficiência em FastAPI e Pydantic v2.
- Experiência prática comprovada em web scraping e RPA, preferencialmente com Playwright.
- Familiaridade com a interação e superação de mecanismos anti-bot frequentemente encontrados em websites.
- Capacidade demonstrada de evoluir e aprimorar uma codebase existente sem a necessidade de reescrever grandes partes do código.
- Comunicação fluente em português, tanto escrita quanto verbal.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Duração do projeto Não estabelecido

Habilidades necessárias

Outro projetos publicados por L. M. V. B. S.