Más de 1 año como programadora COBOL en banca, manteniendo y evolucionando procesos batch sobre mainframe z/OS — las habilidades que mueven la banca y las grandes corporaciones.
Programadora COBOL · Mantenimiento de procesos batch COBOL-DB2 en el sector bancario
Mantenimiento correctivo y evolutivos pequeños a petición de usuario, como añadir nuevos campos (fechas de inicio y fin) en programas, tablas y ficheros, trabajando a diario en TSO/ISPF.
Análisis de programas COBOL antiguos y elaboración de diagramas de flujo para documentar qué hacen antes de que el analista decidiera las modificaciones.
Preparación de JCL de prueba a partir de los de producción, apuntando a datos de prueba, y lanzamiento de los jobs con SUBMIT.
Revisión de resultados en el spool, interpretación de abends (S0C4, S0C7, U4038) y localización de la línea del programa que provocaba el fallo.
Consultas SQL en SPUFI/DB2I para comprobar que los procesos batch guardaban y actualizaban correctamente la información.
Interpretación de COPY de tablas DB2 y registros de ficheros, y promoción de código del entorno de desarrollo al de pruebas con Endevor.
Las cuatro divisiones: IDENTIFICATION, ENVIRONMENT, DATA y PROCEDURE. Sintaxis, niveles de datos y estructura de programas.
Programas para procesamiento masivo de datos: lectura secuencial, transformación y escritura de resultados.
Apertura, lectura, escritura y cierre de ficheros secuenciales e indexados. Control de fin de fichero.
Tablas, arrays y estructuras de datos. Cruce, validación y reconciliación entre ficheros.
IF/ELSE, EVALUATE, PERFORM UNTIL, PERFORM VARYING. Lógica condicional compleja y bucles.
Reglas de negocio bancarias y corporativas. Cálculos financieros, validaciones y generación de informes.
* Lectura de fichero de clientes y validación de saldos IDENTIFICATION DIVISION. PROGRAM-ID. LEER-CLIENTES. ENVIRONMENT DIVISION. FILE-CONTROL. SELECT FICHERO-CLIENTES ASSIGN TO 'CLIENTES.DAT' ORGANIZATION IS SEQUENTIAL. DATA DIVISION. FD FICHERO-CLIENTES. 01 REG-CLIENTE. 05 WS-CODIGO PIC 9(06). 05 WS-NOMBRE PIC X(30). 05 WS-SALDO PIC 9(10)V99. WORKING-STORAGE SECTION. 01 WS-EOF PIC X(01) VALUE 'N'. PROCEDURE DIVISION. OPEN INPUT FICHERO-CLIENTES PERFORM UNTIL WS-EOF = 'S' READ FICHERO-CLIENTES AT END MOVE 'S' TO WS-EOF END-READ IF WS-SALDO < 0 DISPLAY 'SALDO NEGATIVO: ' WS-NOMBRE END-IF END-PERFORM CLOSE FICHERO-CLIENTES STOP RUN.
Edición, ejecución y análisis de resultados con herramientas del sector.
Más de 1 año de experiencia programando en COBOL para banca — procesos batch, JCL y DB2. Lista para aportar desde el primer día.
← Volver al inicio