 
        
        Missão do Cargo
O cargo de Desenvolvedor Back-end é fundamental para o desenvolvimento de plataformas que utilizam Inteligência Artificial em diversas áreas.
A plataforma disponibiliza serviços de IA e permite o desenvolvimento de soluções de agentes de IA integrados a produtos.
O time de desenvolvimento trabalha em estreita colaboração com outras áreas da empresa.
A alta disponibilidade, desempenho, qualidade e segurança da plataforma são fundamentais para o sucesso do negócio.
O especialista back-end deve projetar e implementar microserviços escaláveis em Python (FastAPI) com baixo nível de supervisão.
Além disso, deve desenvolver abstrações de banco de dados CRUD utilizando SQL Alchemy e outras soluções.
Também é responsável por garantir a alta disponibilidade, desempenho, qualidade e segurança da plataforma.
E, finalmente, deve colaborar com a equipe no desenvolvimento e implementação de soluções de IA.
 * Projetar e implementar microserviços e APIs REST escaláveis em Python (FastAPI), com baixo nível de supervisão.
 * Desenvolver abstrações de banco de dados CRUD utilizando SQL Alchemy e outras soluções.
 * Trabalhar com bancos de dados SQL (Postgres), caches (Redis) e bases vetoriais.
 * Garantir a alta disponibilidade, desempenho, qualidade e segurança da plataforma.
 * Colaborar com a equipe no desenvolvimento e implementação de soluções de IA.
 * Desenvolver sistemas conteinerizados e serverless (preferencialmente em Google Cloud).
O candidato ideal deve ter experiência sólida em desenvolvimento backend com Python e proficiência em FastAPI e SQL Alchemy.
Além disso, deve ter conhecimento em bancos de dados SQL (Postgres) e caches (Redis).
E, finalmente, deve ter experiência com GCP (Google Cloud).
A capacidade de leitura em inglês é requisito essencial, embora não seja necessário falar fluentemente.
O controle de versão (Git) também é um requisito importante.
Diferencial: experiência com metodologias ágeis e conhecimento em Agentes de IA (LangChain, LangGraph, LLM, RAG, prompt engineer, etc).
 * Experiência com metodologias ágeis.
 * Conhecimento em Agentes de IA (LangChain, LangGraph, LLM, RAG, prompt engineer, etc).
 * Perfil Fullstack.