Este trabalho expirou.

Desenvolvedor De Programas, Rio De Janeiro

Última atualização 2025-05-19
Expira 2025-05-18
ID #2775047305
Free
Desenvolvedor De Programas, Rio De Janeiro
Brazil, Rio de Janeiro, Rio de Janeiro,
Modificado May 3, 2025

Descrição

Descrição detalhada dos requisitos necessários para uma vaga de desenvolvedor para o projeto de API de comunicação multicanais (Whats App, Instagram, Webchat, Email) com integração a ferramentas de automação e IA:
Requisitos Técnicos Obrigatórios:
Experiência com APIs Multicanais:
Conhecimento em APIs de comunicação como:
Whats App Business API ou soluções como Twilio/Message Bird
Instagram Graph API (para mensagens diretas)
Protocolos de email (SMTP, IMAP, APIs como Send Grid/Mailgun)
Web Sockets ou polling para Webchat
Message Brokers (Rabbit MQ):
Experiência em configuração, produção e consumo de filas no Rabbit MQ
Conhecimento em troca de mensagens (exchanges, queues, bindings)
Serialização de mensagens (JSON, Protocol Buffers)
Backend e Frameworks:
Domínio em Node.js (Express/Nest JS) ou Golang
Criação de APIs RESTful
Autenticação (JWT, OAuth2) e segurança ( rate limiting)
Integração com Ferramentas de Automação:
Typebot: API pública ou webhooks para trigger de fluxos
n8n: Criação de workflows automatizados via requests
Ferramentas de IA (ex: Open AI GPT, Lang Chain, RAG)
Banco de Dados:
Modelagem de dados para registro de mensagens (Postgre SQL)
Otimização de queries para histórico de conversas
Dev Ops e Cloud:
Docker e orquestração (Proxmox é um plus)
Deploy em cloud privada servidores LINUX
Monitoramento (Prometheus, Grafana)
Diferenciais (Nice to Have):
Experiência com provedores de terceiros como:
Meta (Whats App/Instagram) APIs empresariais
Zenvia, Gupshup, ou outros gateways de comunicação
Conhecimento em LLMs (ex: fine-tuning de modelos para respostas automatizadas)
Frontend básico (React/Vue) para possível dashboard de logs
Testes automatizados (Jest, Postman/Newman)
Soft Skills e Processos:
Metodologias Ágeis:
Scrum/Kanban
Versionamento:
Git (Git Flow)
Documentação:
Swagger/Open API, diagramas de arquitetura
Colaboração:
Trabalho com squads multidisciplinares
Responsabilidades do Cargo:
Desenvolver e manter a API de comunicação centralizada
Garantir a escalabilidade e baixa latência das filas (Rabbit MQ)
Implementar webhooks para integração com Typebot/n8n
Criar endpoints para processamento de IA (ex: análise de sentimentos)
Monitorar e resolver problemas nas integrações
Nível de Senioridade:
Pleno/Sênior
(dada a complexidade das integrações e necessidade de tomada de decisões arquiteturais).

Detalhes do trabalho

Tipo de emprego: Tempo total
Tipo de contrato: Permanente
Tipo de salário: Por mês
Ocupação: Desenvolvedor de programas

⇐ Trabalho anterior

Próximo trabalho ⇒     

Propaganda


 

enviar curriculo

    Pesquisa rápida:

    Localização

    Digite cidade ou região

    Palavra-chave


    Propaganda