INGENIERO DE DATOS SR - UIO (IA)

Propósito general

Desarrollar, gestionar y automatizar los procesos de extracción e ingesta ETL / ELT, gestión de necesidades de extracción de datos, validación de reglas de calidad de los datos, con el fin de garantizar la implementación de modelos y soluciones de datos, y disponibilización en la capa de almacenamiento y virtualización acorde a las definiciones de los Arquitectos de Datos, las políticas del gobierno de la información, procedimientos y lineamientos de la línea de supervisión. Conocimiento base en Inteligencia Artificial y herramientas de desarrollo apalancadas en IA.

Actividades 1/3

  • Gestionar eficientemente los flujos de operación de los datos que sirvan de insumo para los procesos de análisis y gestión de información en Banco Pichincha.​
  • Desarrollar y automatizar los procesos de extracción, ingesta y disponibilización de los ETL / ELT en la capa de almacenamiento y virtualización, considerando repositorios como Enterprise Data Warehouse, Lagos de Datos, Operational Data Store, repositorio de Datos Maestros, etc, garantizando su accesibilidad y disponibilidad de acuerdo a las necesidades de las áreas funcionales.​
  • Documentar los modelos de datos físicos a partir de las taxonomías, modelos de datos conceptuales y modelos de datos lógicos diseñados por los Arquitectos.​
  • Construir los modelos de datos para representar cada uno de los dominios y sus relaciones, acorde a las definiciones de los Arquitectos de Datos.​
  • Proponer proceso de mejora continua de las estructuras de datos que representan cada uno de los dominios implementados en la capa de almacenamiento y/o virtualización.​
  • Validar el cumplimiento de reglas de calidad de los datos a lo largo de todo el flujo de datos.​
  • Participar en los proyectos con las unidades funcionales en temas referentes a inteligencia de información y calidad de datos.​
  • Liderar servicios de terceros y proveedores, la implementación de los ETL/ELTs y estructuras de datos para agilizar su despliegue.​
  • Apoyar el mantenimiento, la corrección de errores y el análisis de rendimiento a lo largo de la tubería de datos (Soporte Nivel 3).

Actividades 2/3

Actividades 3/3

Educación

  • Título Tercer Nivel en Ingeniería en Informática, Sistemas, Electrónica o afines, ​

  • Maestría en áreas de Big Data, Inteligencia Artificial, Inteligencia de Negocios o afines (Es un plus)

  • Deseables estudios de Post-grado en áreas de Big Data, Inteligencia Artificial, Inteligencia de Negocios o afines 

Experiencia

  • Generación de procesos ETL/ELT y/o virtualización​

  • Manejo de Base de Datos propietarias y Open Source (SQL y NoSQL)​

  • Haber liderado proyectos relacionados a la gestión de datos (ej: BI, Big Data, etc.)​

  • Datos Estructurados / Datos no Estructurados​

  • Programación avanzada de Notebook sobre Spark (con Python, Scala, etc).

  • Participación en proyectos de analítica avanzada, Machine Learning, Inteligencia Artificial o IA Generativa desde el ámbito de preparación y disponibilización de datos.Procesamiento de datos no estructurados para casos analíticos o de IA. 

Conocimiento

  • Administración y construcción sobre bases de datos relacionales propietarias (ej: Oracle, SQL Server) y Open Source (ej: MariaDB).​

  • Manejo de herramientas disponibles para la ingesta (batch y streaming), por ejemplo SQL Server Integration Services, Pentaho Data Integration, SAS Data Integrartion, Azure Data Factory, Apache Kafka, etc.​

  • Modelamiento de datos y entendimiento de diferentes estructuras de datos.​

  • Desarrollo de bases de datos NoSQL, columnares y en memoria​

  • Conocimiento intermedio en plataformas de nube pública, como Google, AWS o Microsoft Azure..​

  • Conocimiento Avanzado en Big Data y plataformas de almacenamiento como DWH, lagos de datos, Operational Data Store, MDM, etc.​

  • Conocimiento avanzado en desarrollo de pipelines en NRT (Casi tiempo real).​

  • Preparación de datasets para analítica avanzada, Machine Learning e Inteligencia Artificial.
  • Conceptos de IA Generativa, embeddings, vector stores y RAG desde la perspectiva de habilitación de datos. 

Generales

•    Cumplir las funciones de Dueño o Coordinador de proceso según sea designado en el mapa y matriz respectivos; con énfasis en la gestión holística de los procesos, que incluye su diseño, optimización, control y mejora continua. En estos roles de dueño o coordinador, la administración del proceso representa una gestión integral del desempeño de su proceso, los recursos habilitantes de los mismos, su permanente ejecución y despliegue de mejora continua y acciones correctivas y preventivas.

•    Ejecutar las actividades y tareas señaladas para el Rol de Dueño/ Coordinador de Proceso, que constan en  la Metodología de Gestión por Procesos de Banco Pichincha C.A.

•    Impulsar la integración e implementación del Sistema de Gestión de Seguridad y Salud y Ambiente. Revisar sus roles y responsabilidades

•    Participar como BRIGADISTA DE EMERGENCIA o MIEMBRO del COMITÉ O SUBCOMITÉ PARITARIO DE SEGURIDAD Y SALUD cuando así se lo requiera y garantizar su participación como la de sus dirigidos, si son nombrados.

Competencias

Juntos somos más
Actuamos como Dueños
Hacemos que las cosas sucedan
El cliente es nuestra prioridad
Hacemos banca en versión fácil
Soy protagonista de mi desarrollo