Desenvolvedor Backend Sênior
O objetivo desta posição é o desenvolvimento de serviços backend para orquestração de agentes. O profissional deve ter habilidades em programação, arquitetura de software e banco de dados.
Responsabilidades Principais:
1. Desenvolver serviços backend para orquestração de agentes com alto desempenho e escalabilidade.
2. Construir integrações entre agentes e sistemas corporativos utilizando tecnologias atuais.
3. Implementar pipelines de execução, estados e controle de agentes com foco em segurança e qualidade.
4. Desenvolver APIs REST para gestão e consumo de agentes com interface de usuário intuitiva.
5. Incorporar mensageria (EventHub) para comunicação eficiente entre componentes do sistema.
6. Implementar mecanismos de logging, métricas e rastreabilidade para monitoramento e otimização do ecossistema.
7. Collaborar com a equipe de Arquitetura e DevOps em soluções Azure-native para garantir conformidade e eficiência.
8. Garantir qualidade, performance e segurança do ecossistema, alinhado com as melhores práticas e padrões da indústria.
9. Desenvolver testes automatizados para garantir a cobertura de requisitos e melhoria contínua do código-fonte.