Descrição do Cargo:
A vaga de Desenvolvedor de Programas visa contratar profissionais qualificados para desenvolver e manter a API de comunicação centralizada. Além disso, é responsável por garantir a escalabilidade e baixa latência das filas (RabbitMQ) e implementar webhooks para integração com Typebot/n8n.
O ideal candidato deve ter experiência em APIs Multicanais e conhecimento em protocolos de email (SMTP, IMAP, APIs como SendGrid/Mailgun), além de habilidades em troca de mensagens (exchanges, queues, bindings).
No entanto, não se limita apenas às tarefas mencionadas acima. O profissional deve ser capaz de resolver problemas nas integrações, criar endpoints para processamento de IA (ex: análise de sentimentos) e trabalhar com squads multidisciplinares.
Habilidades e Experiências Requeridas:
* Experiência com APIs Multicanais;
* Conhecimento em protocolos de email;
* Troca de mensagens (exchanges, queues, bindings);
* Ferramentas de automação (Typebot, n8n);
* IA (análise de sentimentos);
* Banco de dados (PostgreSQL);
* Docker e orquestração;
* Deploy em cloud privada servidores LINUX;
* Monitoramento (Prometheus, Grafana).
Educação e Habilidades Adicionais:
* Certificação em metodologias ágeis (Scrum/Kanban);
* Habilidades em documentação (Swagger/OpenAPI, diagramas de arquitetura);
* Comunicação eficaz e trabalho em equipe.
Nível de Senioridade:
O cargo é classificado como Pleno/Sênior, devido à complexidade das integrações e necessidade de tomada de decisões arquiteturais.