Desenvolvedor de sistemas e arquitetura
Trabalhamos com projetos complexos de comunicação multicanal, como APIs para WhatsApp, Instagram, Webchat e Email.
Tecnologias e habilidades
1. Experiência em APIs de comunicação:
* WhatsApp Business API ou soluções como Twilio/MessageBird
* Instagram Graph API (para mensagens diretas)
* Protocolos de email (SMTP, IMAP, APIs como SendGrid/Mailgun)
* WebSockets ou polling para Webchat
2. Message Brokers (RabbitMQ):
* Experiência em configuração, produção e consumo de filas no RabbitMQ
* Conhecimento em troca de mensagens (exchanges, queues, bindings)
* Serialização de mensagens (JSON, Protocol Buffers)
3. Backend e Frameworks:
* Domínio em Node.js (Express/NestJS) ou Golang
* Criação de APIs RESTful
* Autenticação (JWT, OAuth2) e segurança (rate limiting)
4. 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: OpenAI GPT, LangChain, RAG)
5. Banco de Dados:
* Modelagem de dados para registro de mensagens (PostgreSQL)
* Otimização de queries para histórico de conversas
6. DevOps e Cloud:
* Docker e orquestração (Proxmox é um plus)
* Deploy em cloud privada servidores LINUX
* Monitoramento (Prometheus, Grafana)