Diseñar, desarrollar y operar integraciones críticas entre plataformas digitales y sistemas back-end (p. ej., ERP, CRM, OMS, pasarelas de pago, logística/WMS/TMS), asegurando APIs y flujos robustos, seguros y observables. Este rol habilita releases estables, trazabilidad end-to-end y continuidad operativa, minimizando fallas e impactos en operación/cliente.
Responsabilidades principales
- Diseño e implementación de integraciones bajo enfoque API-led (System/Process/Experience APIs) usando MuleSoft Anypoint Platform.
- Construcción y mantenimiento de APIs REST/SOAP, flujos síncronos/asíncronos, transformaciones (DataWeave), orquestación y manejo de errores.
- Configuración y operación de API Management: políticas de seguridad, rate limiting, quotas, versionado y backward compatibility.
- Integración con batch/lotes, SFTP y/o mensajería/eventos según el caso (colas, tópicos, reintentos, DLQ).
- Pruebas (MUnit), pruebas de contrato/integración y soporte a UAT (a nivel técnico) para garantizar releases sin regresiones.
- Observabilidad: logging, métricas y trazas; diagnóstico de fallas end-to-end y remediación de incidentes.
- CI/CD: automatización de despliegues, rollback, control de versiones, promoción entre ambientes y documentación técnica (runbooks).
- Coordinación técnica con Arquitectura, Desarrollo, Operación TI y proveedores para alinear dependencias y ventanas de cambio.