Data Engineer – Data Modeling

Hace 1 día

Santiago de Compostela, Galicia, España FDS, A DXC Technology Company Jornada completa
Desde

FDS a DXC Technology

buscamos un/a

Data Engineer – Data Modeling & Snowflake

para participar en importantes proyectos de construcción y evolución de plataformas de datos para clientes líderes.

Descripción del Puesto

Buscamos un/a

Data Engineer

con sólidos conocimientos de

modelado de datos

y experiencia en el diseño y construcción de soluciones de datos robustas, escalables y orientadas tanto al consumo analítico como a la explotación de información por parte de diferentes áreas de negocio. La persona seleccionada se incorporará a un equipo técnico para participar en proyectos de construcción y evolución de plataformas de datos, trabajando desde la ingesta y transformación de información hasta el diseño de modelos de datos optimizados para su explotación. Se valorará especialmente la experiencia trabajando con

Snowflake , así como el conocimiento de arquitecturas modernas de datos en entornos cloud.

Funciones Diseñar, desarrollar y mantener

pipelines de datos

fiables, escalables y eficientes. Diseñar y evolucionar

modelos de datos

orientados a reporting, analítica y otros casos de uso de negocio. Participar en la definición de modelos

conceptuales, lógicos y físicos

de datos. Diseñar estructuras de información utilizando técnicas de

modelado dimensional , incluyendo esquemas estrella y copo de nieve. Analizar fuentes de información y definir las transformaciones necesarias para construir modelos de datos consistentes y reutilizables. Desarrollar procesos de transformación y carga de información mediante

SQL y herramientas ETL/ELT . Optimizar consultas, modelos y procesos para mejorar el rendimiento y reducir los costes de procesamiento. Garantizar la

calidad, integridad, trazabilidad y consistencia

de los datos. Colaborar con Data Architects, Data Analysts, Data Scientists y equipos de negocio para entender necesidades de información y convertirlas en soluciones técnicas. Participar en la definición y aplicación de buenas prácticas de

ingeniería de datos, documentación, testing y control de versiones . Contribuir a la evolución de la arquitectura y de los estándares de la plataforma de datos.

Skills Necesarias Experiencia profesional como

Data Engineer, Analytics Engineer

o en posiciones similares. Sólidos conocimientos de

SQL . Experiencia relevante en

modelado de datos . Conocimiento de técnicas de modelado

relacional y dimensional . Experiencia trabajando con

esquemas estrella y copo de nieve . Conocimiento en definición de

hechos, dimensiones, métricas y granularidad . Experiencia en desarrollo de procesos

ETL/ELT

y transformación de datos. Conocimiento de arquitecturas de

Data Warehouse

y plataformas analíticas. Capacidad para analizar modelos de datos existentes e identificar oportunidades de mejora en rendimiento, mantenibilidad y reutilización. Experiencia con sistemas de control de versiones como

Git . Capacidad de trabajo en equipo y de interlocución con perfiles técnicos y funcionales. 3-5 años o más de experiencia

en ingeniería de datos o posiciones relacionadas.

Skills Deseables Experiencia con

Snowflake , especialmente en: Diseño de modelos y estructuras de datos. Desarrollo SQL sobre Snowflake. Optimización de consultas y rendimiento. Gestión de warehouses y recursos de computación. Streams, Tasks y Dynamic Tables. Snowpipe y mecanismos de ingesta. Conocimiento y experiencia en

Data Vault , idealmente Data Vault 2.0, incluyendo Hubs, Links, Satellites, historificación y trazabilidad. Experiencia con

dbt

para transformación y gestión de modelos de datos. Experiencia o conocimientos de

Power BI , especialmente en: Diseño de modelos semánticos. Modelado dimensional orientado a reporting y analítica. Relaciones, medidas y estructuras optimizadas para Power BI. Conocimientos básicos o intermedios de

DAX . Buenas prácticas de rendimiento y diseño de datasets/modelos semánticos. Conocimiento de plataformas cloud como

Azure, AWS o Google Cloud Platform . Experiencia con herramientas de orquestación como

Airflow, Azure Data Factory, AWS Glue, Dagster

o similares. Conocimientos de

Python

aplicados a ingeniería de datos. Experiencia trabajando con

grandes volúmenes de información . Conocimiento de arquitecturas

Lakehouse, Data Lake o Modern Data Warehouse . Experiencia con herramientas de

calidad, catálogo, linaje o gobierno del dato . Conocimiento de metodologías de desarrollo

CI/CD

aplicadas a plataformas de datos.

Competencias Buscamos una persona con: Fuerte capacidad analítica y orientación a la

re