Developer de Integraciones IBM at Consultec-TI
, , Dominican Republic -
Full Time


Start Date

Immediate

Expiry Date

12 Aug, 26

Salary

0.0

Posted On

14 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

IBM App Connect Enterprise, ESQL, MQ, HTTP, SOAP, REST, Java, Groovy, Sybase ASE, MySQL, SQL, Git, DevOps, Kibana, Agile, Technical Documentation

Industry

IT Services and IT Consulting

Description
El Desarrollador de Integraciones es responsable de diseñar, desarrollar, implementar y mantener soluciones de integración empresarial utilizando IBM App Connect Enterprise (ACE), garantizando la correcta comunicación entre sistemas core, aplicaciones internas y servicios externos. Su rol se enfoca en la construcción de flujos de integración robustos, escalables y trazables, asegurando estabilidad operativa, rendimiento óptimo y alineación con estándares corporativos. Este perfil actúa como un habilitador clave de la interoperabilidad tecnológica, desarrollando integraciones mediante mensajería, servicios web y APIs, gestionando bases de datos empresariales y aplicando buenas prácticas de monitoreo, documentación y mejora continua en entornos críticos. Responsabilidades principales Diseñar, desarrollar y mantener Message Flows en IBM App Connect Enterprise (v12 o superior), asegurando una correcta orquestación e integración entre sistemas. Desarrollar lógica de integración utilizando ESQL, implementando transformaciones de datos y reglas de negocio dentro de los flujos. Implementar integraciones mediante MQ, HTTP, SOAP y REST, garantizando comunicación confiable y segura entre aplicaciones. Desarrollar componentes en Java para Java Compute Nodes y utilizar Groovy cuando sea requerido en procesos de integración. Realizar debugging, trazabilidad y monitoreo de integraciones, identificando incidentes y aplicando soluciones oportunas para mantener la continuidad operativa. Gestionar y optimizar consultas en bases de datos Sybase ASE y MySQL, asegurando eficiencia en el acceso y procesamiento de datos. Aplicar técnicas de optimización de queries y tuning de rendimiento para mejorar tiempos de respuesta y desempeño general de las integraciones. Implementar manejo de errores, logging estructurado y análisis de logs mediante Kibana para garantizar visibilidad y diagnóstico efectivo. Gestionar control de versiones y despliegues mediante Git y pipelines de DevOps (GitLab, Azure DevOps u otros), asegurando trazabilidad y buenas prácticas de integración continua. Documentar flujos, servicios, configuraciones y componentes técnicos, garantizando mantenibilidad y transferencia de conocimiento. Colaborar con equipos de arquitectura, desarrollo, infraestructura y negocio para asegurar que las integraciones cumplan con requerimientos técnicos y funcionales. Participar en entornos ágiles, contribuyendo en ciclos iterativos, mejoras continuas y resolución de problemas técnicos complejos. Requisitos Experiencia comprobada en IBM App Connect Enterprise (v12 o superior) desarrollando y manteniendo flujos de integración empresariales. Dominio de ESQL para construcción de lógica de transformación y procesamiento de mensajes. Experiencia en integración mediante MQ, HTTP, SOAP y REST. Conocimientos sólidos en bases de datos Sybase ASE y MySQL, incluyendo optimización de consultas. Manejo avanzado de SQL. Conocimientos en Java para Java Compute Node y uso de Groovy en entornos de integración. Experiencia en herramientas de control de versiones y pipelines de DevOps como GitLab o Azure DevOps. Uso de herramientas de monitoreo y análisis de logs como Kibana. Capacidad analítica y enfoque en resolución de problemas técnicos complejos. Buenas prácticas de documentación técnica y comunicación efectiva. Experiencia trabajando en equipos multidisciplinarios bajo metodologías ágiles y enfoque de mejora continua.
Responsibilities
Design, develop, and maintain enterprise integration solutions using IBM App Connect Enterprise to ensure seamless communication between core systems and external services. The role involves building robust message flows, managing databases, and implementing monitoring and logging for operational stability.
Loading...