Technical Integration and Data Architect
Telefónica·Spain
What they offer
Internship contract
Per the ad.
What they ask for
Have the right to work in Spain
Telefónica doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Work on-site in Spain
No relocation package mentioned.
Have senior-level experience
Senior-level role.
Pulled from the advert automatically — the full ad is what counts.
About the role
This great opportunity allows you to grow on two fronts.
- On one hand, leading the technical evolution of the corporate middleware integration platform that supports critical services and has been developed in-house, providing architectural support for integrations with SAP S4Hana, REST/SOAP services, Cobol/CICS, messaging, APIs, Java/JNI components, and corporate middleware platforms.
- On the other, supporting the definition and evolution of reference architectures for data platforms, advanced analytics, and artificial intelligence, helping to turn business and technology needs into reusable, governed architectural models aligned with the Telefonica group strategy, and supporting the Group Operators' teams in adopting cloud-native architectures, analytics platforms, and data exposure models for business and AI use cases.
You will have the opportunity to work with a wide range of related technologies.
What we're looking for
Required skills:
For the technical integration architecture side:
- Advanced experience in native software development in C/C++, applying good design, maintainability, and performance optimization practices on critical platforms.
- Solid knowledge of concurrent programming and multithreaded application development, including synchronization, memory management, inter-process communication, and performance optimization.
- Experience in developing, maintaining, and evolving cross-platform applications on Unix/Linux and Windows environments, as well as in native software compilation and build processes.
- Ability to analyze and understand existing code, identifying opportunities for improvement, refactoring, and evolution, ensuring the maintainability, stability, and performance of the platform.
- Experience in application integration using enterprise protocols and technologies, including REST APIs, SOAP services, SAP RFC, messaging, and other corporate integration technologies.
- Experience in developing and integrating software components using third-party SDKs and libraries, ensuring their maintainability, stability, and performance.
- Experience in technical administration, deployment, and support of applications on web servers and application servers.
- Ability to diagnose and resolve complex incidents related to performance, concurrency, communications, resource consumption, and system integration.
- Experience in the technological evolution and modernization of critical middleware platforms, maintaining compatibility with legacy systems.
- Knowledge of automation tools, scripting, and software lifecycle support to facilitate development, integration, and deployment tasks.
- Experience in integrating native components with Java platforms using the Java Native Interface (JNI).
- Ability to combine architecture activities with direct technical involvement when the complexity of the solution requires it.
For the data architecture side:
- Experience in defining and evolving reference architectures for enterprise data platforms, ensuring scalability, interoperability, and information governance.
- Experience in defining data integration and exposure architectures using APIs, events, virtualization, and other decoupled access mechanisms.
- Knowledge of modern data management architectures, including Data Lakehouse, Data Mesh, Data Fabric, and Data Product-based approaches.
- Knowledge of the full data lifecycle, including ingestion, processing, storage, cataloging, governance, exposure, consumption, and retirement, applying DataOps principles to automate, monitor, and continuously improve data management processes.
- Knowledge of mechanisms for managing data, semi-structured information, and knowledge assets intended for semantic search, information retrieval, and context enrichment scenarios in agentic ecosystems based on generative AI.
Education & certifications
Education and required competencies:
Computer Engineering, Telecommunications Engineering, or a degree in Physics or Mathematics
- Teamwork skills
- Communication skills
Languages
- Technical English for meetings and documentation
- Comfortable with C/C++ programming languages for Windows and Linux platforms
- English: Intermediate.
How you'll work
internship
About the company & team
When you join Telefónica
You join nearly 100 years of history, a team of 106 nationalities present in more than 35 countries. You join a team that works to connect people wherever they are, without borders. A team that is leading the digital revolution with the enthusiasm of day one in all our businesses, creating the best digital ecosystem for our customers: Network, IoT, Cloud, Cybersecurity, Innovation, etc. At Telefónica you have everything you need to create the best version of yourself. We need people like you to take on this great challenge, people who want to create the Telefónica of tomorrow.
At Telefónica we believe in new ways of working and we are leaders in implementing Digital Disconnection under the principle "Disconnect to Reconnect."
You join a company whose activity is governed by its code of ethics, Our Principles of Responsible Business. We look for people who identify with them, who help us make decisions based on integrity, commitment, and transparency, and who commit to ethical management, promoting fairer and more sustainable social and environmental development.
#WeAreDiverse
We are convinced that diverse and inclusive teams are more innovative, transformative, and achieve better results. That is why we promote and guarantee the inclusion of all people regardless of gender, age, sexual orientation and identity, culture, disability, or any other personal condition.
About the role
Esta gran oportunidad permite desarrollarse en dos frentes.
- Por un lado, liderar la evolución técnica de la plataforma middleware corporativa de integración que da soporte a servicios críticos y que ha sido desarrollada inhouse, dando soporte arquitectónico a integraciones con SAP S4Hana, servicios REST/SOAP, Cobol/CICS, mensajería, APIs, componentes Java/JNI y plataformas middleware corporativas.
- Por otro, dar soporte a la definición y evolución de arquitecturas de referencia para plataformas de datos, analítica avanzada e inteligencia artificial, ayudando a convertir necesidades de negocio y tecnología en modelos arquitectónicos reutilizables, gobernados y alineados con la estrategia del grupo Telefonica y acompañando a los equipos de las Operadoras del Grupo en la adopción de arquitecturas cloud-native, plataformas analíticas y modelos de exposición de datos para casos de uso empresariales y de IA.
Tendrás la oportunidad de trabajar con un amplio rango de tecnologías relacionadas
What we're looking for
Capacidades requeridas:
Para la parte de arquitectura técnica de integración:
- Experiencia avanzada en desarrollo de software nativo en C/C++, aplicando buenas prácticas de diseño, mantenibilidad y optimización del rendimiento en plataformas críticas.
- Sólidos conocimientos de programación concurrente y desarrollo de aplicaciones multihilo, incluyendo sincronización, gestión de memoria, comunicación entre procesos y optimización del rendimiento.
- Experiencia en el desarrollo, mantenimiento y evolución de aplicaciones cross-platform sobre entornos Unix/Linux y Windows, así como en procesos de compilación y construcción de software nativo.
- Capacidad para analizar y comprender código existente, identificando oportunidades de mejora, refactorización y evolución, garantizando la mantenibilidad, estabilidad y rendimiento de la plataforma.
- Experiencia en integración de aplicaciones mediante protocolos y tecnologías enterprise, incluyendo APIs REST, servicios SOAP, SAP RFC, mensajería y otras tecnologías de integración corporativa.
- Experiencia en el desarrollo e integración de componentes software utilizando SDKs y librerías de terceros, garantizando su mantenibilidad, estabilidad y rendimiento.
- Experiencia en administración técnica, despliegue y soporte de aplicaciones sobre servidores web y servidores de aplicaciones.
- Capacidad para diagnosticar y resolver incidencias complejas relacionadas con rendimiento, concurrencia, comunicaciones, consumo de recursos e integración entre sistemas.
- Experiencia en la evolución tecnológica y modernización de plataformas middleware críticas, manteniendo la compatibilidad con sistemas legacy.
- Conocimiento de herramientas de automatización, scripting y soporte al ciclo de vida del software para facilitar tareas de desarrollo, integración y despliegue.
- Experiencia en integración entre componentes nativos y plataformas Java mediante Java Native Interface (JNI).
- Capacidad para combinar actividades de arquitectura con participación técnica directa cuando la complejidad de la solución lo requiera.
Para la parte de arquitectura del dato:
- Experiencia en la definición y evolución de arquitecturas de referencia para plataformas de datos empresariales, garantizando escalabilidad, interoperabilidad y gobierno de la información.
- Experiencia en la definición de arquitecturas de integración y exposición de datos mediante APIs, eventos, virtualización y otros mecanismos de acceso desacoplado.
- Conocimiento de arquitecturas modernas de gestión de datos, incluyendo Data Lakehouse, Data Mesh, Data Fabric y enfoques basados en Data Products.
- Conocimiento del ciclo de vida completo del dato, incluyendo ingesta, procesamiento, almacenamiento, catalogación, gobierno, exposición, consumo y retirada, aplicando principios DataOps para automatizar, monitorizar y mejorar continuamente los procesos de gestión de datos.
- Conocimiento de mecanismos para la gestión de datos, información semiestructurada y activos de conocimiento destinados a escenarios de búsqueda semántica, recuperación de información y enriquecimiento de contexto en ecosistemas agénticos basado en IA generativa.
Education & certifications
Formación y competencias requeridas:
Ingeniería Informática, Ingeniería de Telecomunicación o Licenciatura en Física o Matemáticas
- Capacidad de trabajo en equipo
- Habilidades de comunicación
Languages
- Inglés técnico para reuniones y documentación
- Confortable con lenguajes de programación C/C++ para plataformas Windows y Linux
- Inglés: Intermedio.
How you'll work
internship
About the company & team
Cuando te unes a Telefónica
Te unes a casi 100 años de historia, un equipo de 106 nacionalidades presentes en más de 35 países. Te unes a un equipo que trabaja por conectar a las personas allá dónde estén, sin fronteras. Un equipo que está liderando la revolución digital con la ilusión del primer día en todos nuestros negocios, creando el mejor ecosistema digital para nuestros clientes: Red, IoT, Cloud, Ciberseguridad, Innovación etc. En Telefónica tienes todo lo que necesitas para crear la mejor versión de ti mismo. Necesitamos gente como tú que se sume a este gran reto, que quiera crear la Telefónica del mañana.
En Telefónica apostamos por las nuevas formas de trabajo y somos líderes en la implementación de la Desconexión Digital bajo el principio “Desconecta para Reconectar”.
Te unes a una compañía cuya actividad se rige por su código ético, Nuestros Principios de Negocio Responsable. Buscamos personas que se identifiquen con los mismos, que nos ayuden a tomar decisiones basadas en la integridad, el compromiso y la transparencia y que se comprometan con una gestión ética, promoviendo un desarrollo social y ambiental más justo y sostenible.
#SomosDiversos
Estamos convencidos 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 personal.
This job was automatically translated to English, .
About the company
Telefónica
Telecom