🚀 Desafios da vaga
• Desenvolver e manter APIs e microsserviços em *Python* (FastAPI, Django ou frameworks equivalentes)
• Projetar soluções robustas, escaláveis e seguras em *arquitetura de microsserviços*
• Construir fluxos conversacionais com *LangGraph* e *LangChain*
• Otimizar pipelines de *RAG*, recuperação, reranking de documentos e avaliação de qualidade
• Integrar dados médicos com sistemas de busca baseados em *ElasticSearch* ou similares
• Diagnosticar gargalos em sistemas distribuídos e na comunicação front-back
• Liderar ativamente *code reviews* e decisões técnicas
• Colaborar com engenheiros de dados, produto, frontend e infraestrutura
💻 Nossa stack
• Linguagens: *Python*, TypeScript (Node.js)
• Frameworks e libs: *LangGraph, **LangChain*, FastAPI, React.js
• Busca: *ElasticSearch / OpenSearch*
• Observabilidade: *Grafana, **Kibana, **Prometheus*, logs estruturados, tracing distribuído
• Testes e qualidade: *pytest, **black, **flake8, **mypy*
• Deploy e Infra: Docker, GitHub Actions, GitLab CI, Kubernetes
✅ O que buscamos
### Requisitos obrigatórios:
• Experiência sólida com *Python* no desenvolvimento de APIs e microsserviços
• Domínio de boas práticas de engenharia: código limpo, modular, testável e com *tipagem estática*
• Vivência com *testes automatizados* (ex: pytest), linters (flake8) e formatadores (black)
• Familiaridade com *observabilidade real*: logs estruturados, métricas, tracing e alertas
• Atenção a *segurança de aplicações*, validação de entrada e proteção de dados sensíveis
• Capacidade de diagnóstico e resolução de *gargalos de performance*
• Experiência com *CI/CD* e versionamento com Git
• Comunicação clara e colaboração com diferentes times
### Requisitos desejáveis:
• Experiência com *ElasticSearch, **OpenSearch* ou sistemas de busca semelhantes
• Vivência com mensageria (Kafka, RabbitMQ, etc)
• Conhecimento ou interesse em *LangChain, **LangGraph* e *Gen AI*
• Familiaridade com ambientes baseados em *Kubernetes* e escalabilidade horizontal
• Experiência com tracing distribuído, Prometheus, Grafana e boas práticas de monitoramento
• Experiência em *Node.js* e conhecimento sobre concorrência e paralelismo
🎯 O que esperamos de você
• Proatividade para propor melhorias e resolver problemas com autonomia
• Comprometimento com *qualidade, segurança e impacto real* no produto
• Curiosidade e vontade de aprender continuamente
• Clareza técnica na comunicação e espírito colaborativo
• Mentalidade de produto: foco em entregar valor para quem está na ponta