Salario negociable
Qode
Texas, USA
Desarrollador Mainframe / Desarrollador Senior Descripción del trabajo Este es un puesto de desarrollador / desarrollador senior para un profesional calificado en mainframe, encargado de diseñar, desarrollar, mantener y optimizar aplicaciones bancarias heredadas en mainframe. El candidato ideal debe tener experiencia práctica con COBOL, JCL, VSAM/DB2 y CICS, junto con un profundo conocimiento de los procesos batch y en línea. El rol implica colaborar con equipos multifuncionales para garantizar sistemas mainframe eficientes, escalables y seguros que soporten funciones empresariales críticas. Principales responsabilidades • Diseñar, desarrollar, probar y mantener aplicaciones mainframe utilizando COBOL, JCL, VSAM, DB2 y CICS con herramientas y utilidades de mainframe. • Analizar los requisitos del sistema y crear documentos técnicos de alto y bajo nivel. • Optimizar el rendimiento de las aplicaciones mainframe y solucionar problemas. • Trabajar con sistemas de procesamiento batch y herramientas de programación como TWS/CA-7. • Desarrollar y mantener objetos de base de datos VSAM/DB2. • Colaborar con analistas de negocio, arquitectos de sistemas y equipos de aseguramiento de calidad. Conocimientos requeridos Tecnologías principales de mainframe • Programación estructurada en COBOL • JCL (Lenguaje de Control de Trabajos) • CICS (Gestión de transacciones, BMS, programación pseudo conversacional) • Conocimientos avanzados en desarrollo y estándares de configuración de CICSPlex • VSAM (conjuntos de datos KSDS, ESDS, RRDS) o DB2 (consultas SQL, ajuste de rendimiento) Herramientas y utilidades de desarrollo • TSO/ISPF (Opción de compartición de tiempo / Facilidad interactiva de productividad del sistema) • File-AID (Análisis y manipulación de datos) • Herramienta de depuración COBOL – por ejemplo, IBM DEBUG • Abend-AID (Análisis de volcados y depuración) • Utilidades IBM para mainframe (IEBGENER, SORT, IDCAMS, etc.) • Utilidades de copia de seguridad (IBM-ADRDSSU/FAVER) • Transferencia de archivos (Connect Direct – NDM/Movimiento de datos en red) • Herramientas de programación batch (TWS/CA-7) Integración/Seguridad • Framework en línea FIS (Systematics) (TBR/ICR/TCR) • WebSphere MQ (Mensajería y comunicación entre sistemas) • CICS MRO (Operación multi-región – comunicación CICS a CICS) • APIs (Integraciones JSON/REST/SOAP con mainframes mediante z/OS connect) • RACF (Facilidad de Control de Acceso a Recursos) Habilidades blandas y otros aspectos a considerar • Sólidas habilidades analíticas y de resolución de problemas, tanto en procesos batch como en línea • Alta capacidad para comprender aplicaciones/arquitecturas heredadas e identificar el impacto de cambios propuestos • Dominio de las prácticas DevOps para canalización CI/CD en mainframe (Bitbucket/Git/Changeman) • Experiencia o conocimientos prácticos del sistema bancario FIS-Systematics será una ventaja • Conocimiento del dominio bancario y de servicios financieros • Habilidades efectivas de comunicación y documentación • Experiencia en metodologías Ágiles o en Cascada