Descrição
Implementar integrações seguras, observáveis e reutilizáveis entre Salesforce e o ecossistema do cliente, acelerando jornadas sem aumentar desnecessariamente o acoplamento ou a customização.
Responsabilidades e atribuições
- Implementar APIs e integrações MuleSoft conforme arquitetura, contratos e padrões do cliente.
- Desenvolver System, Process e Experience APIs quando aplicável ao desenho API-led.
- Construir fluxos síncronos, assíncronos, batch, eventos, arquivos e streaming conforme necessidade.
- Configurar autenticação, autorização, certificados, secrets, criptografia e políticas de API.
- Implementar transformação, validação, roteamento, idempotência, retry, timeout e tratamento de erros.
- Criar testes unitários MUnit, mocks, evidências e apoio aos testes integrados, volume e segurança.
- Instrumentar logs, correlação, métricas, alertas e dashboards para operação e diagnóstico.
- Documentar RAML/OAS, catálogo, dependências, configuração, runbook e procedimentos de suporte.
- Participar de refinamentos e plannings, estimando complexidade e sinalizando dependências cedo.
- Apoiar incidentes, análise de causa, hotfix, rollback e evolução sustentável das integrações.
- Trabalhar com Salesforce, Dados, Segurança, App/Web/WhatsApp e sistemas legados do cliente.
Requisitos e qualificações
- Experiência em MuleSoft Anypoint Platform, Mule 4, DataWeave e APIs REST/SOAP.
- RAML/OAS, autenticação, tratamento de erros, logs e versionamento Git.
- MUnit, CI/CD e desenvolvimento em ambientes integrados.
- Conhecimento de integração síncrona, assíncrona, batch e mensageria