TTech_Data Engineer (Data IoT Streaming)
Fecha: 18 feb 2025
Ubicación: MADRID, ES
Empresa: Telefónica
¿QUÉ ES TELEFÓNICA TECH?
Telefónica Tech es la compañía líder en trasformación digital del Grupo Telefónica. Contamos con una amplia oferta de servicios y soluciones tecnológicas integradas de Ciberseguridad, Cloud, IoT, Big Data, Inteligencia Artificial y Blockchain, con la que acompañamos a nuestros clientes en su transformación digital.
Somos un grupo de más de 6200 personas valientes que trabajamos a diario desde distintos puntos del mundo para alcanzar la excelencia, a través de un liderazgo basado en la transparencia y en el espíritu de equipo. Si te identificas con nuestros pilares, ¡estamos deseando conocerte!
www.telefonicatech.com
¿QUÉ HACEMOS EN EL EQUIPO?
La unidad de negocio de AI & Data en Telefónica Tech ayuda a sus clientes en su proceso de transformación digital unificando las capacidades de Inteligencia Artificial, Big Data, IoT y Blockchain. Este equipo tiene como misión ayudar a las organizaciones a aumentar sus resultados a través de una oferta global de productos y servicios como la consultoría estratégica, el despliegue de infraestructuras, la industrialización de modelos analíticos y la formación sobre nuevas tecnologías, entre otras. Como unidad global damos soporte a todos los países en los que está presente la unidad de AI & Data de Telefónica Tech. Para ello, necesitamos personas motivadas, con ganas de aprender nuevas tecnologías y que compartan esta visión global.
¿CÓMO SERÁ TU DÍA A DÍA?
Este perfil te dará la oportunidad de trabajar diseñando y desarrollando soluciones de ingesta y procesamiento de datos, desde la fase inicial de modelado y captura de la información en los sistemas origen (bases de datos SQL y NoSQL, APIs, ficheros, dispositivos IoT), utilizando herramientas y servicios de plataformas cloud y on-premise, pasando por la creación de los procesos de limpieza y transformación de los datos y su automatización para dar continuidad al ciclo de extracción de datos, y terminando con el aprovisionamiento de los sistemas de almacenamiento como antesala de los procesos de extracción de KPIs y generación de modelos analíticos y de IA.
Algunas de las actividades en el día a día son:
- Extraer los requisitos funcionales y no funcionales a partir de las necesidades de ingesta y transformación de datos expresadas por los clientes.
- Analizar, de forma descriptiva, la información existente en las fuentes internas de las organizaciones, así como otras fuentes externas adicionales (datos abiertos o datos de terceros).
- Gestionar la conectividad con las fuentes de datos, ya sean bases de datos, ficheros, APIs, o dispositivos IoT.
- Limpiar, transformar, modificar y tratar los datos de la forma necesaria para adecuarlos al enfoque final (analítico, visualización, etc.) que se plantee en el caso de uso con las herramientas definidas en la arquitectura.
- Diseñar y organizar la estructura más eficiente para el almacenamiento de la información ingerida o transformada.
- Diseñar y mantener pipelines de datos, tanto en batch como en tiempo real.
- Realizar las labores de automatización de ejecución de procesos de ingesta y transformación necesarios para asegurar el ciclo de vida de los datos dentro de la solución Big Data.
- Diseñar e implementar planes de pruebas, funcionales y no funcionales, que certifiquen la calidad del código desarrollado y minimicen el riesgo en entornos productivos.
- Comunicar a los responsables del proyecto los avances técnicos y las dificultades encontradas durante la ejecución y su resolución.
- Colaborar en el desarrollo de una estrategia, a nivel funcional y técnico, para alcanzar los objetivos de los proyectos, proporcionando información a los restantes miembros del equipo.
- Generar documentación y realizar la transferencia de conocimiento a los usuarios finales.
Y PARA ELLO, CREEMOS QUE SERÍA IDEAL QUE CONTARAS CON…
Experiencia
- Imprescindible: +4 años de experiencia en proyectos como Data Engineer.
- Imprescindible: +2 años de experiencia en proyectos como Data Engineer en proyectos del ámbito del IoT.
Formación
- Imprescindible: Titulación universitaria en disciplinas STEM: ingenierías, matemáticas, física, etc.
- Valorable: Titulación de postgrado específico de Big Data, procesamiento de datos o similar: máster o doctorado.
- Valorable: Formación no universitaria, a título particular, en Big Data, procesamiento de datos o similar.
Conocimientos técnicos
- Imprescindible: Experiencia en programación en Python, especialmente con librerías de gestión de dispositivos IoT.
- Imprescindible: Experiencia en bases de datos SQL y NoSQL.
- Imprescindible: Experiencia con herramientas de streaming de datos (como Kafka, Flink, Storm, NiFi, etc.).
- Valorable: Experiencia ETL en alguna plataforma Cloud (AWS, Azure, Google Cloud).
- Valorable: Experiencia con plataformas IoT (como AWS IoT, Azure IoT Hub, o Google Cloud IoT).
- Valorable: Experiencia en desarrollo de aplicaciones móviles (iOS y Android) y web.
- Valorable: Conocimientos en programación en front-end (JavaScript) y back-end (Java, C, C#).
- Valorable: Conocimiento en técnicas de Inteligencia Artificial.
- Valorable: Experiencia con herramientas de CI/CD (como Git+Jenkins).
- Valorable: Experiencia en el tratamiento de datos de ámbito deportivo.
- Opcional: Conocimientos en frameworks como React o Angular para aplicaciones web.
- Opcional: Conocimientos en protocolos de comunicación IoT (como MQTT, BLE, etc.).
- Opcional: Conocimientos en contenedores y orquestación (Docker, Kubernetes).
- Opcional: Conocimientos en análisis y procesamiento de imágenes.
Para desempeñar el rol, las skills que encajarían con el equipo y el proyecto serían:
- Trabajo en equipo.
- Habilidades interpersonales.
- Destreza de comunicación (modulando el discurso en función de si la audiencia es técnica o no).
- Conocimientos avanzados de ingeniería de datos.
- Experiencia, teórica y práctica, con procesamiento de datos E2E: ingesta, transformación, monitorización, orquestación y productivización.
- Experiencia en metodologías ágiles (como Scrum, Kanban).
Idiomas
- Imprescindible: español (muy alto), inglés (medio/alto).
- Deseable: otros idiomas
UBICACIÓN: Madrid
¿QUÉ OFRECEMOS?
• Medidas de conciliación y flexibilidad horaria.
• Formación continua y certificaciones.
• Modelo híbrido de teletrabajo.
• Atractivo paquete de beneficios sociales.
• Excelente ambiente de trabajo dinámico y multidisciplinar.
• Programas de voluntariado.
#SomosDiversos #Fomentamosigualdad
Estamos convencidos/as de que los equipos diversos e inclusivos son más innovadores, transformadores y consiguen mejores resultados.
Por ello promovemos y garantizamos la inclusión de todas las personas sin importar género, edad, orientación e identidad sexual, cultura, discapacidad o cualquier otra condición
¡Queremos conocerte! 😊