Data Engineer - AWS

Summary

Data Engineer designing and maintaining scalable batch and streaming data pipelines on AWS, working with Python, Spark, Airflow, and infrastructure-as-code tools like Terraform in a hybrid setup in Madrid.

En E-Frontiers estamos buscando un/a Data Engineer para incorporarse a un equipo de datos y participar en el diseño, desarrollo y evolución de soluciones escalables en entornos cloud sobre AWS.

Trabajarás en proyectos con impacto real en negocio, colaborando con equipos multidisciplinares y utilizando tecnologías modernas dentro del ecosistema data. Buscamos una persona con sólida experiencia técnica, visión analítica y capacidad para transformar necesidades de negocio en soluciones robustas y eficientes.

¿Cuáles serán tus responsabilidades?

En E-Frontiers estamos buscando un/a Data Engineer para incorporarse a un equipo de datos y participar en el diseño, desarrollo y evolución de soluciones escalables en entornos cloud sobre AWS.

Trabajarás en proyectos con impacto real en negocio, colaborando con equipos multidisciplinares y utilizando tecnologías modernas dentro del ecosistema data. Buscamos una persona con sólida experiencia técnica, visión analítica y capacidad para transformar necesidades de negocio en soluciones robustas y eficientes.

¿Cuáles serán tus responsabilidades?

  • Diseñar, desarrollar y mantener pipelines de datos escalables, tanto batch como streaming.
  • Analizar e implementar soluciones avanzadas de procesamiento de datos en entornos cloud AWS.
  • Traducir requerimientos complejos de negocio en arquitecturas técnicas eficientes, escalables y robustas.
  • Garantizar la calidad, fiabilidad y disponibilidad del dato mediante la implementación de sistemas de observabilidad y Data Quality.
  • Optimizar procesos y arquitecturas existentes para maximizar rendimiento y eficiencia de costes.
  • Colaborar con equipos de Data, Producto y Negocio para impulsar la generación y explotación del dato.
  • Diseñar e implementar estrategias de CI/CD orientadas a entornos de datos.
  • Participar en la definición y evolución de arquitecturas modernas como Data Lakehouse y Data Mesh.

¿Qué buscamos?

Conocimientos técnicos

  • Experiencia sólida en programación con Python.
  • Experiencia en procesamiento distribuido de datos con Apache Spark.
  • Conocimientos en IA generativa aplicada al desarrollo.
  • Modelado de datos avanzado en entornos SQL y NoSQL.
  • Experiencia con bases de datos relacionales como PostgreSQL y/o MySQL.
  • Experiencia con bases de datos NoSQL como MongoDB, Amazon DynamoDB o Amazon DocumentDB.
  • Experiencia avanzada con servicios AWS como Amazon S3, AWS Lambda, Amazon API Gateway, Amazon EMR, AWS Glue y Amazon Athena.
  • Dominio de patrones arquitectónicos como Data Lakehouse y Data Mesh en AWS.
  • Experiencia en orquestación con Apache Airflow o AWS Step Functions.
  • Control de versiones con Git y estrategias avanzadas de branching.
  • Experiencia con contenedores mediante Docker y orquestación con Kubernetes / EKS.
  • Infraestructura como Código (IaC) con Terraform.

Competencias

  • Mentalidad analítica y orientación a la resolución de problemas.
  • Capacidad de liderazgo técnico y propuesta de mejoras.
  • Habilidad para trabajar en equipo y gestionar stakeholders.
  • Interés por el aprendizaje continuo y la innovación tecnológica.
  • Excelentes habilidades de comunicación técnica y de negocio.

Experiencia requerida

  • Mínimo 3 años de experiencia en posiciones similares trabajando con grandes volúmenes de datos.

¿Qué ofrecemos?

  • Participación en proyectos de datos con impacto real en negocio.
  • Trabajo con tecnologías cloud modernas en entornos AWS y Google Cloud Platform.
  • Excelente ambiente de trabajo en un entorno colaborativo y dinámico.
  • Equipos multidisciplinares y cultura de aprendizaje continuo.
  • Oportunidades reales de crecimiento y desarrollo profesional.
  • Modelo de trabajo híbrido
  • Horario flexible: entrada entre las 8:00h y las 9:30h, salida entre las 16:00h y las 18:30h.
  • Salario fijo: 40.000 - 50.000 €

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available