Data Engineer BI Developer Snowflake & Analytics
Propósito del cargo
Buscamos una persona con conocimientos iniciales o intermedios en ingeniería de datos, analítica o inteligencia de negocios, que apoye la construcción de una solución de datos para Liberty Latin America orientada a la línea de negocio B2B de servicios Cloud y de Datos.
La persona participará en un proyecto de extracción, transformación y carga de datos provenientes de CRM Salesforce y sistemas de facturación B2B, con destino en Snowflake, que actuará como plataforma lakehouse para habilitar análisis, dashboards en Streamlit y asistentes inteligentes basados en Snowflake Intelligence para usuarios de negocio.
Este rol es ideal para una persona con bases técnicas sólidas, interés en aprender Snowflake, orientación al dato y capacidad para trabajar en equipo en proyectos de analítica empresarial.
Responsabilidades principales
La persona seleccionada apoyará actividades como:
1. Extracción e integración de datos
o Apoyar la extracción de datos desde Salesforce CRM y sistemas de facturación del negocio B2B.
o Participar en el entendimiento de fuentes de datos, estructuras, campos, relaciones y reglas de negocio.
o Colaborar en la documentación de fuentes, entidades, atributos y flujos de datos.
2. Transformación y modelado de datos
o Desarrollar procesos de transformación, limpieza, homologación y preparación de datos.
o Apoyar la construcción de modelos analíticos en Snowflake para consumo de dashboards y asistentes de negocio.
o Implementar reglas básicas de calidad, validación y consistencia de datos.
o Participar en la definición de estructuras orientadas a reporting, análisis y explotación por usuarios de negocio.
3. Carga y operación en Snowflake
o Apoyar la carga de datos hacia Snowflake.
o Crear o mantener tablas, vistas, esquemas y consultas SQL dentro de Snowflake.
o Colaborar en la organización de datos dentro del lakehouse.
o Aprender y aplicar buenas prácticas de uso de Snowflake para analítica, integración y consumo de datos.
4. Construcción de dashboards y visualizaciones
o Apoyar el desarrollo de dashboards en Streamlit para visualizar indicadores, métricas y análisis del negocio B2B.
o Traducir requerimientos de negocio en componentes visuales, filtros, tablas, gráficos y métricas.
o Validar que los datos presentados en el dashboard sean consistentes con las fuentes y reglas de negocio.
5. Soporte a asistentes y agentes de datos
o Apoyar la preparación de datos, metadatos, definiciones y documentación necesaria para habilitar asistentes inteligentes sobre Snowflake.
o Colaborar en la construcción de una capa de conocimiento que permita a los usuarios de negocio consultar, entender y usar mejor los datos.
o Participar en pruebas funcionales de asistentes o agentes orientados a responder preguntas de negocio sobre los datos.
6. Documentación y soporte al proyecto
o Documentar procesos ETL/ELT, fuentes, reglas de transformación, modelos de datos y definiciones de negocio.
o Apoyar pruebas, validaciones y resolución de incidencias relacionadas con datos.
o Trabajar de forma coordinada con arquitectos de datos, analistas de negocio, usuarios funcionales y equipos técnicos.
Perfil requerido
Formación
Profesional, tecnólogo o estudiante avanzado en áreas como:
Ingeniería de Sistemas
Ingeniería de Datos
Ciencia de Datos
Ingeniería Informática
Carreras afines
Conocimientos requeridos
Se espera que la persona tenga conocimientos básicos o intermedios en:
SQL.
Modelamiento de datos para analítica.
Procesos ETL o ELT.
Conceptos de data warehouse, data lake o lakehouse.
Limpieza, transformación y validación de datos.
Herramientas de BI, reporting o visualización.
Manejo básico de Python deseable, especialmente para análisis o procesamiento de datos.
Comprensión general de bases de datos relacionales.
Conocimientos deseables
No es obligatorio tener experiencia previa en Snowflake, pero será altamente valorado contar con conocimientos o interés en aprender sobre:
Snowflake.
Streamlit.
Herramientas de orquestación o pipelines de datos.
Power BI, Tableau, Looker u otras herramientas de BI.
Python para procesamiento de datos.
Conceptos de gobierno de datos, calidad de datos y metadata.
Soluciones de GenAI aplicadas a datos, asistentes conversacionales o natural language analytics.
Experiencia esperada
Perfil junior o semi-junior con experiencia de 0 a 2 años en roles relacionados con:
Ingeniería de datos.
BI / reporting.
Analítica de datos.
Desarrollo SQL.
Integración de datos.
Soporte a plataformas de datos.
Construcción de dashboards.
También se considerarán candidatos con experiencia académica, proyectos personales, prácticas profesionales o bootcamps relacionados con datos, SQL, Python, BI o cloud data platforms.
Habilidades clave
La persona debe demostrar:
Alta capacidad de aprendizaje.
Interés genuino por tecnologías modernas de datos, especialmente Snowflake.
Buen razonamiento lógico y analítico.
Atención al detalle.
Capacidad para documentar de forma clara.
Disposición para entender procesos de negocio.
Buena comunicación con equipos técnicos y funcionales.
Autonomía progresiva.
Actitud proactiva frente a problemas de datos.
Capacidad para trabajar en equipo.