Might be available
(Updated 2020-01-18)Arquitecto Data Warehouse
Madrid, España
Native Spanish, Fluent English
- + 6 años de experiencia en BI
- + 10 años de experiencia en desarrollo de ETLs
- + 10 años de experiencia en SQL con diferentes motores.
Skills (15)
Professional Experience
2019-09 - Present
Tecnologías: Datastage, Netezza, IBM Mainframe, Microstrategy.
Responsable del diseño técnico y ejecución de la reingeniería del DataMart analítico mensual de la entidad, el objetivo de esta reingeniería es la optimización de los procesos para convertir el proceso a diaria en lugar de semana, para ello se pide una mejora de los tiempos de 11 horas a 3 horas.
El proceso consta de unas 400 fuentes con un total de 2.000.000.000 millones de registros que contienen la información de 27 meses de montante. Por lo que la volumetría total ronda los 100.000 millones de registros.
El destino es un cuadro de mandos en Microstrategy que contiene el Balance y la cuenta de resultados.
Para esta reingeniería se ha optado por un modelo Data Vault que permite una mayor flexibilidad a los cambios y se ha pasado de un modelo de ETLs que se ejecuta en paralelo a un modelo con menos ETLs, ya que Nettezza es una base de datos especial (MPP) y su objetivo es trabajar con el mayor número de nodos a la vez, por lo que penaliza la recurrencia de procesos.
Actualmente el proyecto sigue en desarrollo, y en unas primeras pruebas Se han reducido los tiempos a unas 5 horas
2017-02 - 2019-08
Tennologías: Datastage, Netezza, IBM Mainframe, Microstrategy.
Desarrollo de la Analítica diaria de la entidad, el objetivo de este proyecto es tener un cuadro de mandos con el balance diario de la entidad antes de las 8 de la mañana, momento en que abren las oficinas.
El proyecto consiste en caprturar unos 200 ficheros desde el motor analítico con una volumetría de 2.000 millones y crear un cuadro de mandos del Balance de la entidad, el tiempo objetivo es de 1 hora (objetivo cumplido).
Para este proyecto se utiliza un modelo Data Vault, lo que ha permitido posteriormente crear nuevos cuadros de mando basados en la información de Balance, como han sido el informe de Saldo diario del impago (muestra la información de los clientes con impagos), un cuadro de mandos de objetivos por oficina y la información de masas de Balance (informe que muestra los movimientos que han generado cada una de las variaciones diarias en el Balance).
2015-02 - 2017-01
Tennologías: Datastage, Netezza, IBM Mainframe, Microstrategy.
Desarrollo de un proyecto de analítica mensual provisional, para sustituir al informe generado en el Mainframe.
Este proceso parte de unos 400 ficheros del motor analítico y su objetivo es crear un cuadro de mandos con el Balance, la Cuenta, un cuadro de mandos a nivel cliente-contrato y un cuadro de mandos por productos.
Este desarrollo se crea con un modelo en 2 capas, una primera capa de staging, que contiene una copia de la información generada por el motor analítico, esto reduce las operaciones y acelera las operaciones de entrada y salida. y luego se crea un Datamart en modelo dimensional para proveer de datos a los informes.
2012-02 - 2015-01
Tecnologías: Datastage, Oracle, Linux.
Funciones:
Responsable de construcción del módulo de lecturas, entre las tareas realizadas destacan la siguientes:
- Definición de la arquitectura técnica del software.
- Valoración y planificación de los diferentes desarrollos.
- Construcción de jobs y secuencias en Datastage 8.7.
- Mantenimiento de la herramienta Datastage 8.7.
- Generación de shell scripts en Unix.
- Generación de querys Oracle utilizando funciones analíticas.
2010-01 - 2012-01
Herramientas: SAP SD, CRM, HCM
Funciones:
- Análisis funcional.
- Diseños funcionales
- Pruebas unitarias
- Pruebas integradas.
- Generación de la documentación del proyecto (Manual de la herramienta y material de formación en inglés)
- Formación a formadores (en inglés)
Academic Background
2024-11 - 2024-11