Este é um cargo para desenvolvedor Java com experiência em engenharia de software, mentalidade DevOps e interesse em atuar no desenvolvimento de soluções com agentes de IA.
Responsabilidades:
1. Projetar, desenvolver e manter microsserviços e aplicações em Java, garantindo alta performance, escalabilidade e segurança;
2. Construir, testar e implantar agentes de IA para automação de processos de negócio;
3. Integrar LLMs com APIs, bancos de dados, serviços externos e ferramentas corporativas;
4. Contribuir para pipelines de RAG, mecanismos de memória e recuperação eficiente de contexto;
5. Garantir a confiabilidade dos fluxos envolvendo agentes de IA e automações inteligentes;
6. Implementar e manter testes automatizados (unitários, integração e funcionais);
7. Escrever testes específicos para componentes agentic AI;
8. Atuar em troubleshooting de ambientes de desenvolvimento, homologação e produção.
9. Trabalhar com pipelines de CI/CD para build, teste e deploy contínuo;
10. Utilizar conteinerização (Docker) e orquestração (Kubernetes) para implantações;
11. Assegurar observabilidade e monitoramento de workflows agentic AI;
12. Participar de code reviews, sessões de compartilhamento de conhecimento e cerimônias ágeis;
13. Prestar suporte técnico e atuar como referência para demandas de média e alta complexidade;
14. Revisar e manter documentação detalhada de arquitetura, componentes, integrações e processos de deploy;
15. Registrar decisões técnicas e padrões adotados para uso de IA e automação.