Estamos buscando um desenvolvedor backend experiente para implementar uma arquitetura escalável de integrações entre plataformas essenciais para o nosso negócio. O projeto envolve a conexão de Eduzz (para gestão de vendas parceladas), Pipefy (para gestão de projetos e fluxo de trabalho) e Google Drive (para organização de documentos).
O desenho do processo já está pronto, e o foco principal é na execução técnica e na configuração da infraestrutura necessária. Buscamos um profissional com expertise para garantir uma solução robusta, escalável e bem documentada.
Fases do Projeto:
Fase 0: Infraestrutura e Ambiente
Configuração completa de infraestrutura, incluindo VPS, Docker, Nginx, SSL, PostgreSQL. Estabelecimento de ambientes de staging e produção, além de um sistema de logs eficiente.
Fase 1: Integração Eduzz e Pipefy
Desenvolvimento de webhooks para receber dados da Eduzz (vendas avulsas parceladas). Atualização automática do status de pagamento e movimentação de fases no Pipefy. Implementação de logs detalhados e mecanismo de reprocessamento para garantir a consistência dos dados.
Fase 2: Integração Pipefy e Google Drive
Criação automática de pastas e subpastas padrão no Google Drive a partir de eventos no Pipefy. Inserção do link da pasta recém-criada de volta no Pipefy para fácil acesso.
Fase 3: Preparação para WhatsApp Cloud API
Estruturação da arquitetura para uma futura migração e integração com a WhatsApp Cloud API. Esta fase não inclui a implantação da API, apenas a preparação da base técnica.
Requisitos Técnicos Essenciais:
Proficiência em
Node.js ou Python para o desenvolvimento backend.
Experiência comprovada com implementação e gerenciamento de webhooks, filas/jobs e sistemas de logs.
Conhecimento e experiência com a API GraphQL do Pipefy.
Experiência com a API do Google Drive.
Habilidade em deploy de aplicações utilizando Docker e configuração de SSL.
Capacidade de documentar o projeto de forma clara e realizar um handover completo para a equipe interna.
Prazo de Entrega: Não estabelecido