Desarrollador de Datos
Garantizar la accesibilidad a la información a través de los procesos de análisis, pruebas, mantenimiento y desarrollos de estructuras y procesos de bases de datos, utilizando todas las habilidades técnicas para satisfacer las necesidades de autoservicio de toda la empresa.
FUNCIONES DEL CARGO
- Garantizar la accesibilidad a la información consolidada a nivel de herramientas de BI, aplicaciones e interfaces.
- Documentar adecuadamente todos los procesos de extracción y presentación de la información, detectando los problemas que puedan tener los datos y aportar orden de manera consensuada.
- Definir la codificación de los datos, esquemas y versionado de los ETL´s, APIs y modelos de bases de datos y dar mantenimiento y soporte a los almacenes de datos para optimizar los recursos.
- Monitorear los procesos de extracción, transformación y carga de datos, definiendo y manteniendo oportunidades de mejora para optimizar los procesos de datos existentes. A su vez, desarrollar pruebas para garantizar la exactitud, consistencia y limpieza de los datos procesados.
- Identificar, proponer y emplear continuamente estrategias tecnologicas para la integración de los datos de distintos sistemas o fuentes de datos.
- Mantener una comunicación eficaz con responsables del negocio para entender la operativa y detectar oportunidades que aumenten la eficiancia empresarial con los datos con los que se trabaja.
- Crear scripts y herramientas que faciliten el análisis de grandes volúmenes de datos. Trabajar con plataformas de visualización de datos por ejemplo Power BI, Tableau, Reporting Services o herramientas internas para crear informes dinámicos que ayuden a la toma de decisiones.
- Trabajar estrechamente con el arquitecto de datos, analistas de negocio y otros equipos técnicos y de negocio para entender los requerimientos y garantizar que la infraestructura de datos sea adecuada para soportar las necesidades de la empresa.
- Mantener documentación actualizada de las soluciones desarrolladas, incluidos diagramas de flujos de datos, arquitecturas y procedimientos. Realizar mantenimiento preventivo y corrección de errores en los sistemas de datos existentes.
- Diagnosticar y resolver problemas técnicos relacionados con la carga y transformación de datos, brindar asesoría a clientes y áreas internas, monitorear el rendimiento del sistema, y realizar mantenimiento, actualizaciones y desarrollo de nuevas soluciones.
- Documentar los procesos y realizar mantenimiento, actualizaciones y desarrollo de nuevas soluciones.
REQUISITOS
- Licenciatura en Ingeniería de Sistemas o afines
- Conocimientos en bases de datos, Datawarehouse, Arquitectura a Servicios, Metodologías Ágiles y Herramientas de Intligencia de Negocio. (SQL, Vertica, ETL, ITIL/COBIT, TABLEAU, SOA)
- Experiencia en áreas de Información, Tecnología e Inteligencia de Negocio.