[Job 29283] SR Python Backend Developer Backend Python Sr
Você será a ponte entre o "cérebro" da IA (desenvolvido pelo time de Dados) e o mundo real. Seu papel é construir a camada de Capabilities, garantindo que os agentes acessem Google Drive, Salesforce e outras ferramentas com segurança, alta disponibilidade e seguindo o protocolo MCP.
→ Hard Skills (Foco em Integração)
* Expertise em Integrações de Terceiros: Experiência profunda com OAuth2, webhooks e APIs REST complexas (Google Workspace, Salesforce, Calendly, Slack, etc.).
* Desenvolvimento de MCP Servers (desejavel): Domínio na criação de servidores utilizando o Model Context Protocol para expor ferramentas (Tools) e recursos de forma padronizada para os orquestradores.
* Python Assíncrono & Performance: Uso avançado de asyncio e httpx para gerenciar múltiplas chamadas externas sem bloquear a execução do Gateway.
Segurança e Gestão de Segredos: Implementação de fluxos seguros para gerenciar tokens de usuários finais (User-bound auth) em ambientes de agentes.
* Arquitetura de Gateway (desejavel): Experiência em construir ou manter Agent Gateways para centralizar roteamento, logging, e controle de custos (token counting/rate limiting).
→ O que compõe o seu "Toolbelt":
* Frameworks Web: FastAPI (mandatório).
* MCP SDKs: Conhecimento da especificação Anthropic/MCP.
* Mensageria: Experiência com Redis, SQS ou Kafka para lidar com processos de longa duração (ex: agentes que esperam callbacks de APIs).
* Infra: Docker, Kubernetes e monitoramento de saúde de integrações (Datadog).
→ Responsabilidades Claras
* Manutenção do MCP Host/Server: Garantir que todos os recursos externos estejam disponíveis no catálogo de ferramentas do agente.
* Abstração de Funcionalidades: Criar camadas de serviço que transformam APIs complexas em funções simples e bem documentadas (JSON Schemas) para que a IA não se confunda.
* Propriedade de Serviço e Infraestrutura (DevOps/SRE para IA): Responsável final por manter os serviços de Agent Gateway e os Agentes rodando em produção. Isso inclui garantir escalabilidade, monitoramento de saúde do serviço (health checks), gestão de logs e o pipeline de CI/CD.
* Governança e Custo: Implementar observabilidade de infraestrutura (latência, erro, uso de memória) e controle de custos de API em nível de produção no Gateway