Senior Data Engineer AWS & GenAI Data Engineer

Accenture
Municipality of Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

Microsoft Excel
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Data analysis
JIRA
Code Review
Databases
Continuous Integration
Data Control
ETL
Relational Databases
DevOps
Github
Python
SQL Databases
Large Language Models
Prompt Engineering
Generative AI
AWS Lambda
Backend
GIT
FastAPI
PySpark
Information Technology
Amazon Web Services (AWS)
Cloudwatch
Software Version Control
Jenkins

Job description

  1. Programación y Procesamiento de Datos

Python y PySpark (2 años mínimo): Nivel avanzado para el desarrollo, mantenimiento y optimización de flujos ETL, así como para la evolución del engine principal y su librería asociada.

Bases de Datos y SQL Avanzado: Gran dominio en la creación de consultas complejas para la auditoría y control de calidad de datos (cruces entre tablas, validación de primary keys, detección de duplicados e identificación de errores en origen vs. proceso).

  1. Ecosistema AWS

Servicios core de datos y computación: Experiencia práctica trabajando con S3 (almacenamiento), Athena (consultas y depuración de datos) y SageMaker (despliegue/revisión de procesos).

Arquitecturas Serverless y Contenedores: Conocimiento en el desarrollo y despliegue de soluciones en AWS Lambda y AWS Fargate.

Monitorización: Capacidad para supervisar la infraestructura mediante CloudWatch y gestionar flujos/métricas y trazas con Kinesis.

  1. GenAI y Desarrollo de APIs, 4. DevOps y Control de Versiones

Git y GitHub: Manejo fluido para el control de versiones, creación de ramas y revisión de código.

CI/CD (Jenkins): Capacidad para interpretar pipelines, ejecutar builds y diagnosticar posibles fallos en los despliegues.

  1. Conocimiento de Negocio y Gestión

Dominio Funcional: Familiaridad con conceptos financieros y del negocio core para poder interpretar correctamente la naturaleza de los datos y aportar criterio en las validaciones.

Metodología y Herramientas: Uso habitual de Jira para el seguimiento de tareas y gestión de incidencias, y nivel avanzado de Excel para análisis rápidos o cruces de información ad-hoc.

Requirements

Es imprescindible residir en España y tener permiso laboral en España., Ecosistema LLM: Experiencia práctica en el desarrollo y mantenimiento de agentes basados en modelos de lenguaje (con OpenAI y Langgraph).

Prompt Engineering: Habilidad para diseñar, optimizar y afinar prompts complejos, especialmente enfocados a integraciones con búsquedas web (web search) y desarrollo de agentes.

Desarrollo Backend: Conocimientos sólidos en el desarrollo de APIs utilizando FastAPI.

Observabilidad: Experiencia implementando trazas y monitorización de aplicaciones mediante OpenTelemetry., * Mínimo 2 años de experiencia con Python y PySpark aplicados al desarrollo de procesos ETL.

  • Experiencia con bases de datos relacionales y desarrollo de consultas SQL complejas para validación y control de datos.
  • Experiencia trabajando con AWS S3 y Athena en entornos de datos.
  • Experiencia en desarrollo de APIs con FastAPI.
  • Experiencia en control de versiones con Git y GitHub.
  • Uso de herramientas de CI/CD como Jenkins para ejecución de pipelines.
  • Experiencia con herramientas de gestión de tareas como Jira.
  • Titulación en informática, telecomunicaciones o ingeniería., * Experiencia con AWS Lambda y AWS Fargate en arquitecturas serverless.
  • Experiencia en monitorización con CloudWatch y gestión de flujos con Kinesis.
  • Experiencia en desarrollo de soluciones con modelos de lenguaje (OpenAI, LangGraph).
  • Experiencia en diseño de prompts avanzados para agentes y sistemas de búsqueda web.
  • Experiencia en implementación de observabilidad con OpenTelemetry.
  • Conocimiento de negocio financiero aplicado al análisis de datos.
  • Nivel avanzado de Excel para análisis ad-hoc.

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 Accenture por un uso responsable y efectivo de la IA.

En Accenture, compañía reconocida como Great Place To Work®, apostamos por un modelo híbrido de trabajo que, gracias a la tecnología y a nuestras instalaciones, nos permiten mantener la conexión humana esencial para trabajar con nuestros equipos y clientes. Una conexión que nos permite mantener nuestra cultura de inclusión y diversidad y ser, según Refinitiv, la empresa más diversa del mundo. Además, te ofrecemos otros beneficios como

Benefits & conditions

  • 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 Accenture
  • Red de empleados por la diversidad
  • Otros beneficios: Oficina Bankinter con condiciones especiales y reparto de beneficios

About the company

Accenture, reconocida como Great Place To Work®, una compañía líder mundial en servicios profesionales que ayuda a las principales empresas, administraciones públicas y otras organizaciones del mundo a desarrollar su core digital, optimizar sus operaciones, acelerar el crecimiento de sus ingresos y mejorar los servicios para los ciudadanos, creando valor tangible a velocidad y escala. El puesto se desempeña en Madrid 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.

Apply for this position