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! 😊