Skip to content
← Back to job listings

Senior Data Operations Engineer

EQS · Barcelona, Spain

On-siteImported listingfull-time9 days ago

About The Role

Join our team in Barcelona as a Senior Data Operations Engineer. In this role, you will design, implement, and maintain test automation frameworks, drive the reliability and performance of our data platform, and collaborate with cross-functional teams. You should have 4+ years of experience in data operations, strong experience with CI/CD pipelines and Git, and solid experience with Python development.

  • Design, implement, and maintain test automation frameworks that drive the continuous delivery process.
  • Collaborate with cross-functional teams to validate service integrations, test products and systems, and optimize testing strategies.
  • Drive the reliability, scalability, and performance of the data platform, shaping how data pipelines, infrastructure, and tooling are managed.
  • You bring 4+ years of experience in data operations, data engineering, or data platform operations, including building and maintaining data pipelines and supporting production data infrastructure
  • Strong experience with CI/CD pipelines and Git. You know how to ship changes safely and collaborate through code review and clear version control practices
  • Experience working with AI, including writing skills or tools for AI systems. You’re comfortable applying AI to improve engineering and data workflows and reviewing the quality of its outputs. You’re building agents to automate workflows and processes
  • Solid experience with Python development - or, alternatively, another object-oriented programming language. You can write clean, maintainable code to automate and extend our data tooling
  • Experience with Apache Spark or Trino SQL for large-scale data processing
  • A good understanding of networking, which helps you troubleshoot connectivity issues across our infrastructure
  • Strong prioritization skills and a practical approach to changing priorities. You can balance planned improvements with operational issues, communicate trade-offs, and stay focused during incidents
  • Solid experience with the Linux command line. You are comfortable working in a terminal and troubleshooting issues in a Linux environment
  • Experience with database management, ideally with PostgreSQL and MySQL. You can tune and maintain relational databases and investigate performance and data issues
  • Excellent English communication skills. You work effectively with people from different backgrounds, both technical and non-technical. You can explain your decisions, challenge ideas constructively, and remain open to other perspectives
  • Hands-on experience with Kubernetes, Helm charts, Docker, and similar containerization tooling. You’re comfortable deploying, running, and troubleshooting containerized workloads in production
  • Strong SQL skills, paired with experience in data transformation tools such as dbt, SQLMesh, or similar. You can write, tune, and troubleshoot complex queries, turning raw data into clean, tested, and well-documented models

This is an external listing. JobSpring does not represent or verify the employer. Report this listing