Desarrollador/a de Integraciones Inglés Avanzado
- Diseñar, desarrollar y mantener integraciones entre sistemas empresariales, asegurando un flujo de información eficiente entre los aplicativos centrales del negocio retail (p. ej., SAP, Retail Pro, RCP, e-commerce y sistemas logísticos).
- Construir APIs RESTful y servicios de integración siguiendo estándares OpenAPI/Swagger. Crear conectores y adaptadores para plataformas de middleware (p. ej., Ekyam, SAP CPI).
- Definir y mantener transformaciones de datos entre formatos (JSON, XML, EDI, CSV) y asegurar compatibilidad entre sistemas dispares.
- Aplicar arquitectura de microservicios, estableciendo contratos de API, esquemas de datos y patrones de integración empresarial (EIP) como mensajería, enrutamiento y transformación.
- Diseñar soluciones event-driven utilizando colas y eventos (SQS, SNS, EventBridge) para procesos escalables y resilientes.
- Documentar APIs con OpenAPI 3.0+, gestionar versionado, autenticación y autorización (OAuth 2.0, API Keys, JWT), y definir estrategias de rate limiting y manejo de errores.
- Desarrollar servicios en TypeScript/Node.js, Go o Python, implementando lógica de negocio para transformación y validación de datos.
- Crear jobs y procesos batch para la sincronización de datos y optimizar consultas en integraciones de alto volumen.
- Desplegar servicios en AWS (Lambda, ECS, API Gateway, Step Functions) y diseñar pipelines CI/CD para integraciones, con monitoreo, logging y alertas.
- Gestionar infraestructura como código y colaborar con equipos de DevOps para entornos de integración estables.
- Diagnosticar y resolver incidentes en flujos de integración, coordinando con proveedores externos y documentando runbooks operativos.
- Formación: Ingeniería en Sistemas, Informática, Computación o carrera afín. Certificaciones en AWS (Developer, Solutions Architect) o en herramientas de integración (MuleSoft, SAP CPI) son deseables.
- Experiencia: >= 4 años en desarrollo de software, con al menos 2 años en desarrollo de integraciones o APIs empresariales. Se valorará experiencia en diseño e implementación de microservicios y en proyectos de integración con ERP (preferiblemente SAP).
- Conocimientos técnicos: API RESTful, OpenAPI 3.0+, arquitectura de microservicios, EDA, EIP; experiencia con TypeScript/Node.js, Go o Python; servicios AWS (Lambda, API Gateway, SQS/SNS); bases de datos relacionales (PostgreSQL, MySQL) y ORM (Prisma); herramientas de middleware o iPaaS; experiencia en plataformas de ERP, retail, e-commerce o cadena de suministro.
- Conocimientos deseables: GraphQL, gRPC, Kafka o sistemas de streaming, EDI (X12, EDIFACT), Terraform o CloudFormation, Kubernetes/EKS, OpenID Connect, y experiencia con Terraform o CloudFormation.
- Idiomas: Español nativo; Inglés intermedio-avanzado (B2+) para interacción con proveedores, documentación técnica y reuniones internacionales.
- Competencias blandas: pensamiento sistémico, capacidad analítica para diagnóstico de problemas, atención al detalle, comunicación efectiva, proactividad y ownership. Capacidad para trabajar con múltiples sistemas simultáneamente.
Modalidad de contratación: plazo fijo. Duración del proyecto: 7 meses. Además, formarás parte de Coderslab.io, una organización en crecimiento con oportunidades de desarrollo profesional y aprendizaje continuo. Ofrecemos un entorno colaborativo con equipos globales, exposición a tecnologías de vanguardia y proyectos desafiantes. Disponemos de políticas de trabajo remoto total, flexibilidad de horario y un enfoque en la mejora continua de procesos y soluciones de integración. Si te interesa impulsar tu carrera en un entorno dinámico y con impacto, te invitamos a unirte a nuestro equipo.