




Resumo da Vaga: Busca-se um desenvolvedor experiente em Python para projetar e manter aplicações de web scraping, APIs e automações, atuando na melhoria contínua da qualidade e confiabilidade das soluções no setor de crédito agro. Principais Destaques: 1. Atuar em um HUB de inteligência que inova o crédito agro. 2. Desenvolver soluções robustas de web scraping e APIs. 3. Trabalhar com tecnologias de ponta em um ambiente dinâmico. A AgRisk é um **HUB completo de inteligência** **que reúne dados, tecnologia, governança e análise** para apoiar todas as etapas da jornada do crédito agro. Como solução pioneira no setor, estabelece um novo padrão de eficiência, simplicidade e precisão, tornando as decisões mais rápidas, seguras e consistentes para equipes de **risco, crédito, compliance e inteligência.** **Principais soluções do Hub:** * **AgRisk:** Integra dados de restritivos nacionais ao fluxo de análise de crédito, permitindo a leitura estruturada de inadimplência, histórico de pagamentos e sinais de risco ao longo da jornada decisória. As informações são consolidadas em um único ambiente e utilizadas como apoio para decisões de crédito mais consistentes, sempre em conjunto com dados financeiros, jurídicos e comportamentais. * **AgFlow:** É uma a esteira de crédito responsável por estruturar e organizar a jornada de análise e decisão de crédito, do cadastro à formalização. * **CredAcademy:** Capacitação para profissionais que buscam autoridade sobre o crédito agro. **O que você irá fazer por aqui:** * Projetar, construir e manter aplicações de **web scraping e crawlers** com foco em robustez e escala, utilizando ferramentas como Scrapy, BeautifulSoup, Selenium ou Playwright quando necessário. * Definir e implementar estratégias de **resiliência**, como retries, rate limiting, rotação de IP e user\-agent, detecção de mudanças de layout, fallbacks e reprocessamento idempotente. * Criar e manter **automações e pipelines** (jobs agendados, workers, processos assíncronos), garantindo rastreabilidade e métricas. * Desenvolver e manter **integrações com APIs REST** (internas e externas), assegurando tratamento de erros, contratos e versionamento. * Construir e evoluir **APIs em FastAPI e/ou Flask**, com foco em performance, segurança e padronização. * Atuar continuamente na melhoria da **qualidade e confiabilidade** das soluções, com testes, code review, linting, CI/CD e observabilidade (logs estruturados, métricas e tracing quando aplicável). * Trabalhar de forma integrada com times de **Backend, Dados e Produto**, transformando necessidades do negócio em soluções técnicas consistentes. * Mentorar desenvolvedores plenos e juniores, influenciando padrões técnicos do time e apoiando recrutamento quando necessário. **O que esperamos de você:** * Experiência sólida com **Python em produção** (5\+ anos ou equivalente), com domínio de boas práticas como tipagem, organização de projetos e padrões de código. * Vivência prática com **web scraping, crawlers e/ou integrações complexas**, utilizando Scrapy, BeautifulSoup, Selenium ou ferramentas equivalentes. * Experiência no desenvolvimento de **APIs com FastAPI e/ou Flask**, incluindo autenticação, validação, versionamento e documentação. * Conhecimento em **integrações REST robustas**, aplicando conceitos como timeouts, retries, idempotência, circuit breaker (quando aplicável) e observabilidade. * Familiaridade com **containers (Docker)** e ambientes de cloud, com capacidade de operar e debugar serviços em produção. * Experiência com bancos de dados **relacionais e não relacionais** (PostgreSQL e/ou MongoDB), incluindo noções de modelagem e performance. * Boa comunicação, autonomia e conforto para atuar em ambiente remoto, dinâmico e com características de startup. **Será um diferencial se você tiver:** * Experiência com **GCP** (Cloud Run, Cloud Functions) e/ou **AWS Lambda**. * Vivência com **Kubernetes** ou operação de workloads distribuídos. * Experiência com **filas e eventos** (Pub/Sub, SQS, RabbitMQ, Kafka) e processamento assíncrono. * Conhecimento em **Node.js e TypeScript** para integração com serviços backend. * Experiência com **Playwright**. * Inglês técnico ou conversacional.


