Data Engineer Oracle & Teradata
Randstad España·Madrid, Spain
What they offer
Permanent contract
Full-time hours.
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Randstad España doesn't mention sponsorship in the ad.
Speak fluent Spanish
Listed as a requirement in the ad.
Work in English
English is required, per the ad.
Be near Madrid for hybrid days
No relocation package mentioned.
Pulled from the advert automatically — the full ad is what counts.
About the role
We are looking for a Data Engineer to join a Database Technical Office within the Data Office of the Social Security Administration.
The role combines a high level of SQL expertise with specialization in enterprise databases, acting as a reference in optimization, physical modeling, and efficient management of platforms such as Oracle and Teradata.
The position is based in Spain under a hybrid work model, with some days working from home and others at the office, where you can create interesting synergies with the rest of your team.
What you'll do
Functions:
- Development of complex SQL queries using CTEs, analytic functions, and advanced aggregations on Oracle and Teradata environments.
- Query performance optimization using Explain Plan, execution analysis, and application of SQL tuning techniques.
- Design of physical structures including partitioning, advanced indexing, compression, and data storage strategies.
- Implementation and maintenance of stored procedures and technical support for batch, streaming, and CDC load processes.
Responsibilities:
- Act as a technical reference for databases within the Technical Office, defining SQL development standards and best practices.
- Analyze performance bottlenecks in production environments and propose solutions based on advanced tuning and redesign of physical structures.
- Collaborate with development and architecture teams in defining optimized physical data models for high volume.
- Produce technical documentation, usage guides, and recommendations for the efficient use of Oracle Database and Teradata.
Overview
It is essential to reside in Spain and have a work permit in Spain.
Requirements
- Advanced experience in ANSI SQL and advanced SQL (CTEs, analytic functions, complex aggregations).
- Experience with Oracle Database and/or Teradata in enterprise environments.
- Experience in performance optimization and use of Explain Plan.
- English level is a plus.
- Advanced level of Spanish.
Valuable requirements:
- Experience in batch, streaming, or CDC data load processes.
- Experience in physical database design (partitioning, indexing, compression).
- Experience developing stored procedures.
- Experience developing technical standards or best practice guides.
Knowledge and experience in the use of generative artificial intelligence and AI tools applied to the role are required, in line with our client's commitment to the responsible and effective use of AI.
Benefits and conditions
Our client is committed to a hybrid work model that, thanks to technology and its facilities, allows them to maintain the essential human connection for working with their teams and clients. A connection that allows them to sustain their culture of inclusion and diversity and to be the most diverse company in the world.
Additionally, they offer other benefits such as:
- Medical, life, and accident insurance
- Medical service and wellness programs
- Flexible compensation program and stock purchase
- Flexibility programs (working hours, days off, vacation...)
- Individualized training plan
- Sustainability programs and Foundation
- Employee network for diversity
- Other benefits: Bankinter Office with special conditions and distribution of
About the role
Buscamos un Data Engineer para incorporarse a una Oficina Técnica de Bases de Datos dentro de la Oficina del Dato de la Seguridad Social.
El rol combina un alto nivel técnico en SQL con especialización en bases de datos empresariales, actuando como referente en optimización, modelado físico y gestión eficiente de plataformas como Oracle y Teradata.
El puesto se desempeña en España en un modelo de trabajo híbrido realizando algunos días desde tu casa y otros en la oficina donde podrás crear interesantes sinergias con el resto de tu equipo.
What you'll do
Funciones:
- Desarrollo de consultas complejas en SQL utilizando CTEs, funciones analíticas y agregaciones avanzadas sobre entornos Oracle y Teradata.
- Optimización de rendimiento de queries mediante uso de Explain Plan, análisis de ejecución y aplicación de técnicas de SQL Tuning.
- Diseño de estructuras físicas incluyendo particionamiento, indexación avanzada, compresión y estrategia de almacenamiento de datos.
- Implementación y mantenimiento de procedimientos almacenados y soporte técnico a procesos de carga batch, streaming y CDC.
Responsabilidades:
- Actuar como referente técnico en bases de datos dentro de la Oficina Técnica, definiendo estándares de desarrollo SQL y buenas prácticas.
- Analizar cuellos de botella de rendimiento en entornos productivos y proponer soluciones basadas en tuning avanzado y rediseño de estructuras físicas.
- Colaborar con equipos de desarrollo y arquitectura en la definición de modelos de datos físicos optimizados para alto volumen.
- Elaborar documentación técnica, guías de uso y recomendaciones para el uso eficiente de Oracle Database y Teradata.
Overview
Es imprescindible residir en España y tener permiso laboral en España.
Requirements
- Experiencia avanzada en SQL ANSI y SQL avanzado (CTEs, funciones analíticas, agregaciones complejas).
- Experiencia con Oracle Database y/o Teradata en entornos empresariales.
- Experiencia en optimización de rendimiento y uso de Explain Plan.
- Nivel de inglés valorable.
- Nivel de español avanzado.
Requisitos valorables:
- Experiencia en procesos de carga de datos batch, streaming o CDC.
- Experiencia en diseño físico de bases de datos (particionamiento, indexación, compresión).
- Experiencia desarrollando procedimientos almacenados.
- Experiencia elaborando estándares técnicos o guías de buenas prácticas.
Se requiere conocimientos y experiencia en el uso de inteligencia artificial generativa y herramientas de IA aplicadas al puesto de trabajo, en línea con la apuesta de nuestro cliente por un uso responsable y efectivo de la IA.
Benefits and conditions
Nuestro cliente apuesta por un modelo híbrido de trabajo que, gracias a la tecnología y a sus instalaciones, le permiten mantener la conexión humana esencial para trabajar con sus equipos y clientes. Una conexión que le permite mantener su cultura de inclusión y diversidad y ser la empresa más diversa del mundo.
Además, ofrece otros beneficios como:
- Seguro médico, de Vida y accidentes
- Servicio médico y programas de bienestar
- Programa de retribución flexible y compra de acciones
- Programas de flexibilidad (horaria, de días libres, vacaciones...)
- Itinerario formativo individualizado
- Programas de sostenibilidad y Fundación
- Red de empleados por la diversidad
- Otros beneficios: Oficina Bankinter con condiciones especiales y reparto de
This job was automatically translated to English, .
About the company
Randstad España
Staffing
Randstad España is a staffing agency.They recruit for client companies, so the employer you would work for is not named on this ad.