Senior Data Engineer - alcobendas
22 hours ago
Alcobendas
Únete a Satlink, compañía líder en el desarrollo de soluciones tecnológicas para la gestión, sostenibilidad y conocimiento de los océanos, recursos y soluciones de comunicación vía satélite. Nuestra misión es desarrollar tecnologías avanzadas que contribuyan a un futuro más sostenible y conectado. En nuestro equipo, valoramos la creatividad, la colaboración y la constante búsqueda de soluciones innovadoras. Rol y responsabilidades: • Diseñar, modelar e implementar las bases de datos del sistema: tanto la BD operacional transaccional (SQL Server, alta integridad referencial, lógica de negocio) como la capa analítica (modelo dimensional para reporting regulatorio y BI), • Desarrollar procedimientos almacenados, funciones, triggers y vistas complejas en T-SQL como soporte a la lógica de negocio del backend, • Monitorizar, optimizar y realizar tuning de bases de datos SQL Server de alto rendimiento: lectura de execution plans, gestión de índices, estadísticas y particionado, • Planificar y ejecutar la migración de datos históricos desde sistemas legacy al nuevo modelo, garantizando la integridad y consistencia de la información (reconciliación dato a dato, validación post-migración), • Desarrollar pipelines ETL/ELT en Python para la ingesta y transformación de datos desde fuentes heterogéneas (APIs REST, ficheros XML/CSV/Excel, sensores IoT/VMS), • Implementar políticas de calidad y gobierno del dato, incluyendo validaciones automáticas, cuarentena de errores, diccionarios de datos y linaje end-to-end, para asegurar el cumplimiento regulatorio ante la Comisión Europea, • Definir e implementar la arquitectura de datos en entornos Cloud (Azure), asegurando escalabilidad, seguridad y rendimiento, • Automatizar la preparación de datos para informes oficiales y dar soporte al equipo de BI en la creación de cuadros de mando, • Proporcionar mentoring, soporte técnico y supervisión a desarrolladores de datos Mid y Junior, • Elaborar documentación técnica y participar en procesos de versionado, testing y despliegue continuo en coordinación con equipos DevOps Requisitos de cualificación y formación: • Grado o Máster en Ingeniería Informática, Telecomunicaciones, Matemáticas o campos relacionados, • Experiencia mínima de 5 años en roles centrados en bases de datos relacionales y/o ingeniería de datos, • SQL Server avanzado: T-SQL experto (CTEs, window functions, MERGE), Stored Procedures, triggers, optimización de consultas y modelado relacional y dimensional en proyectos reales de producción, • Modelado relacional desde cero: capacidad demostrada de diseñar entidades, relaciones, normalización (3FN), PKs/FKs y constraints en BDs operacionales transaccionales, • Python para datos: desarrollo de pipelines ETL con pandas, SQLAlchemy, pyodbc; ingesta desde APIs REST y ficheros heterogéneos; scripts de calidad del dato, • Experiencia real en migración de datos desde sistemas legacy (SQL Server antiguo, Access, Excel, ficheros planos) a arquitecturas modernas, • Nivel de inglés B2: capacidad real de interlocución técnica oral y escrita (documentación y reuniones internacionales) Conocimientos y experiencia deseables: • Experiencia con herramientas de orquestación de pipelines: Azure Data Factory, SSIS o Airflow, • Haber utilizado herramientas de control de versiones y entornos DevOps (Git, Azure DevOps, CI/CD para BDs: Flyway, Liquibase), • Experiencia en entornos Azure Data Platform (Azure SQL, Azure Functions, Storage), • Conocer Docker, APIs REST y metodologías ágiles, • Contar con experiencia en Power BI a nivel de modelado de datos (DAX, datasets), • Haber trabajado con datos geoespaciales (GIS, SQL Spatial, PostGIS) y series temporales (GPS, VMS), • Conocer estándares de intercambio de datos en entornos marítimos o pesqueros (FLUX, UN/CEFACT), • Experiencia con herramientas de calidad del dato (Great Expectations, dbt tests, DQX) ¿Qué Ofrecemos? • Salario fijo competitivo en línea con la experiencia y habilidades del candidato/a, • Ambiente de trabajo joven, estimulante, colaborativo y motivador, • Posibilidad de desarrollo profesional y crecimiento en un entorno tecnológico en constante evolución En cumplimiento del Reglamento (UE) 2016/679, le informamos de que sus datos personales serán tratados por Satlink S.L. con la finalidad de incluir su candidatura en nuestros procesos de selección de personal. Puede ejercer sus derechos en materia de protección de datos en . Puede obtener información adicional sobre el tratamiento de sus datos en nuestra Política de Privacidad publicada en .