Evaluating bids

Auditoria e Reforço de Código Python para Automação de E-commerce (Segurança e Eficiência)

Published on the June 13, 2026 in IT & Programming

About this project

Open

Estamos buscando um especialista em Python para realizar uma auditoria completa e fortalecer o código de nossos sistemas de back-office de e-commerce. Nossos sistemas são construídos em Python e operam com alta automação, exigindo robustez e segurança.

Nossos sistemas atuais incluem:

Automação por e-mail: Leitura e classificação de e-mails recebidos (IMAP/Gmail API), extração de dados estruturados (preços, especificações, documentos) e arquivamento no sistema ou redação e envio de respostas automatizadas.
Integração com ERP/web: Automação de navegador (Playwright) para leitura e gravação cuidadosa de registros com baixo volume.
Pipelines de LLM: Extração, classificação e geração de conteúdo, com um sistema de failover entre provedores (Groq, Gemini, Claude) para otimização de custos.
Apps web: Ferramentas desenvolvidas em Flask, com filas de tarefas, webhooks verificados por assinatura e uso de SQLite para gerenciar dezenas de milhares de registros.
Agentes agendados: Workers (systemd/launchd) que executam por temporizador, monitoram seus próprios pipelines e possuem capacidade de autocorreção.

Todos os nossos sistemas são desenvolvidos com regras de segurança rigorosas no código, como nunca apagar dados, nunca enviar informações externamente sem confirmação explícita, uso de allowlists em ambiente de desenvolvimento e criptografia de PII (Informações de Identificação Pessoal).

O escopo do projeto envolve a revisão e o fortalecimento do nosso código Python nas seguintes áreas:

1. Segurança: Análise e implementação de melhorias em validação de entrada, prevenção de SQL injection, correção de falhas de autenticação/autorização, verificação de webhooks, proteção contra exposição de segredos e garantia da funcionalidade das travas de "nunca apagar/nunca enviar".
2. Eficiência: Otimização do desempenho de queries e índices de banco de dados, melhoria da concorrência, escalabilidade para lidar com grandes listas de dados, deduplicação de informações e remoção de código obsoleto ou não utilizado.

O perfil ideal para este projeto é um profissional com forte domínio de Python (incluindo tipagem, testes e programação assíncrona/threads), experiência com Flask, SQL/SQLite, APIs REST e integração com LLMs. É Essencial ter uma mentalidade focada em segurança. Conhecimento em Playwright e segurança de webhooks será considerado um diferencial.

Category IT & Programming
Subcategory E-commerce
What is the scope of the project? Create a new store

Delivery term: Not specified

Skills needed