1. Título da Vaga:
Desenvolvedor de Watson Assistant Senior
2. Local do projeto:
Home office
4. Tempo de duração do projeto:
11/08 a 19/12
5. Data de início do candidato no projeto:
11/08
6. Idioma / nível (básico, intermediário, avançado, fluente):
N/A
7. Disponibilidade para viagens:
N/A
8. Certificações (descrever quais certificações o candidato deverá possuir):
N/A
9. Skill Eliminatório:
• Alocação de um (1) desenvolvedor de Watson Assistant Senior.
Resumo da Posição:
Buscamos um(a) profissional sênior para atuar no desenvolvimento, manutenção e evolução de soluções conversacionais com foco em arquitetura escalável, integração com sistemas corporativos e excelência técnica. A posição exige experiência sólida com Node.js, Watsonx Assistant, e participação ativa em code reviews.
________________________________________
Responsabilidades:
• Desenvolver e manter fluxos conversacionais utilizando Watsonx Assistant.
• Projetar e implementar arquiteturas robustas para soluções de chatbot.
• Realizar code reviews e garantir aderência a boas práticas de desenvolvimento.
• Desenvolver middlewares e integrações utilizando Node.js e Typescript.
• Integrar o chatbot com sistemas internos via APIs REST, MongoDB, SQL e message brokers como Twilio e Infobip.
• Utilizar GitHub para versionamento e colaboração.
• Trabalhar em ambientes de nuvem, preferencialmente IBM Cloud.
• Colaborar com times de UX, curadoria, infraestrutura e produto.
________________________________________
✅ Conhecimentos Técnicos Necessários:
• Node.js e Typescript
• MongoDB e SQL
• Watsonx Assistant
• Message Brokers (Twilio, Infobip)
• GitHub
• IBM Cloud
________________________________________
⭐ Diferenciais Desejáveis:
• Conhecimento de Integrações de API com Service Now, SAP
• Conhecimento dos modelos de LLMs de IA Generativa
• Conhecimento de Dialog Flow ou outros similares
• Experiência em acompanhamento de indicadores de curadoria
• Conhecimento em Frontend (ReactJS)
• Experiência com CI/CD e pipelines automatizados
• Familiaridade com Kubernetes e dockerização de componentes
• Monitoramento de sistemas com ferramentas como Prometheus e Grafana
________________________________________
🤝 Habilidades Interpessoais e Organizacionais:
• Forte capacidade analítica e atenção a detalhes técnicos.
• Boa comunicação para interagir com arquitetos, tech leads e outros engenheiros.
• Capacidade de trabalhar com autonomia em um time multidisciplinar.
• Familiaridade com metodologias ágeis (Scrum, Kanban).