Estamos buscando um desenvolvedor backend experiente para construir a infraestrutura serverless na Google Cloud Platform (GCP) para o projeto Lex AI. Lex AI é uma plataforma SaaS inovadora, projetada para advogados, que automatiza o monitoramento de publicações judiciais, processa-as utilizando Inteligência Artificial (Google Gemini) e notifica os clientes via WhatsApp e e-mail. Já possuímos um frontend React desenvolvido e funcional (um dashboard completo para advogados) e necessitamos da inteligência de backend para garantir o funcionamento completo do sistema.
O projeto seguirá uma arquitetura serverless na GCP, com base em um guia detalhado (
GCP_PILOT_GUIDE.md) que será fornecido. O trabalho envolve a implementação dos seguintes módulos essenciais:
- Módulo de Ingestão e Parsing de E-mails: Responsável por receber e processar e-mails de publicações judiciais.
- Módulo Central (Match de Clientes e IA - Google Gemini): Para realizar o cruzamento de informações com clientes e aplicar processamento de Inteligência Artificial usando a API do Google Gemini.
- Módulo de Notificações: Gerenciamento e envio de notificações para clientes via WhatsApp e e-mail.
- Módulo de API para o Frontend: Criação de endpoints RESTful para o dashboard React, opcional mas altamente desejável para a integração completa.
Tecnologias e Habilidades Requeridas:
- Google Cloud Platform (GCP): Experiência robusta com Cloud Functions, Cloud Pub/Sub, Cloud SQL for PostgreSQL e Secret Manager.
- Inteligência Artificial: Conhecimento em Vertex AI / Google Gemini api (via @google/genai sdk).
- Linguagem de Programação: Proficiência em
Node.js (preferencial) ou Python / Go.
- Banco de Dados: Experiência com PostgreSQL, incluindo criação de esquema e otimização de queries.
- Integrações: Habilidade com webhooks (SendGrid/Mailgun) e APIs externas (WhatsApp, Sendgrid/aws ses).
- Desenvolvimento de APIs: Capacidade de criar e manter endpoints RESTful de alta performance.
- Segurança: Aplicação de boas práticas de segurança, como uso do Secret Manager e princípios de least privilege.
Recursos Fornecidos:
- Guia Detalhado da GCP: Um documento (
GCP_PILOT_GUIDE.md) com o passo a passo para a configuração dos serviços GCP.
- Acesso ao Projeto GCP: Acesso à console GCP com faturamento habilitado e APIs essenciais pré-ativadas.
- Frontend React: O código-fonte completo do dashboard Lex AI.
- Credenciais: Gemini API Key e, futuramente, acesso às APIs de WhatsApp/E-mail (SendGrid).
- Informações de Domínio: O domínio
marqueserodrigues.adv.br será fornecido para a configuração de e-mail de ingestão.
Prazo de Entrega: Não estabelecido