ESPECIALISTA INGENIERIA DE DATOS
Propósito general
Desarrollo y despliegue de productos de datos como: ETLs, ELTs, APIs, que permitan disponibilizar información, observando estándares y herramientas provistas por Banco así como buenas prácticas de Desarrollo (como Clean Code) que garanticen soluciones eficientes (en términos de consumo de recursos y tiempos de respuesta), efectivas, legibles y de fácil mantenimiento en el tiempo.
Actividades
- Asegurar el debido cumplimiento de procesos y regulaciones definidos tanto en Banco como por parte de entes reguladores externos.
- Seguir el diseño de Ingeniería de la solución con altos estándares de eficiencia y alineadas a la visión de Arquitectura de Datos.
- Participar pruebas de concepto simples con tecnologías emergentes.
- Participar activamente en sesiones de compartición de conocimiento del equipo.
- Realizar validaciones básicas de integridad y consistencia en los datos procesados
- Colaborar en la construcción de contenido para la transferencia y homologación de conocimiento, así como propuesta de bancos de preguntas para generación de evaluaciones periódicas.
- Analizar la necesidad basado en definiciones y diseños recibidos.
- Seguir el diseño de Ingeniería de la solución con altos estándares de eficiencia y alineadas a la visión de Arquitectura de Datos.
- Desarrollo y despliegue de productos de datos como: ETLs, ELTs, APIs, que permitan disponibilizar información,
- Seguir estándares y herramientas provistas por Banco así como buenas prácticas de Desarrollo (como Clean Code)
- Garantizar soluciones eficientes (en términos de consumo de recursos y tiempos de respuesta), efectivas, legibles y de fácil mantenimiento en el tiempo.
- Aplicar estrategias de validación que permitan verificar la correcta implementación de criterios funcionales y no funcionales.
- Participar en tareas de programación en pares para identificar oportunidades de mejora en el desarrollo de sus colegas.
- Documentar productos de datos desarrollados conforme los estándares y plataformas provistas por Banco.
Educación
Experiencia
-
0-2 años en roles de ingeniería de datos, desarrollo de software o áreas técnicas relacionadas
- Manejo de bases de datos relacionales (SQL Server, Oracle, Postgres)
- Creación y optimización de procesos ETL/ELT
- Manejo del procesamiento de grandes volumnes de datos
- Manejo de Spark
- Manejo de versionamiento de codigo (DevOps/DataOps)
- Conocimientos de conceptos de Nube (Arquitectura Medallon, DataMesh, Spark Streaming)
Conocimiento
Generales
Competencias