¡Activa las notificaciones laborales por email!

Data Engineer Job in Madrid, Spain

Virtusa

Madrid

A distancia

EUR 50.000 - 70.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A global technology services company in Spain is looking for an experienced Data Engineer to join their team. The role demands 5+ years of experience and expertise in AWS and Big Data technologies to help automate risk reporting. Responsibilities include leading developers, designing scalable data sets, and ensuring high-quality code. This position offers a collaborative environment and opportunities for growth.

Servicios

Professional development opportunities
Collaboration and team-focused environment

Formación

  • 5+ years of professional experience as a Data Engineer.
  • Solid experience leading or mentoring developers and conducting peer reviews.
  • Strong analytical skills to translate technical requirements into business language.

Responsabilidades

  • Design and implement reporting data sets with scalability in mind.
  • Lead developers to create reusable functions and cost-efficient solutions.
  • Oversee functional testing and ensure adherence to quality standards.

Conocimientos

Coding best practices
Leadership and mentoring
AWS expertise (EC2, Lambda, EMR)
Big Data technologies (Hadoop, Spark/Scala)
Batch processing design
Git and Maven proficiency
Unix/Linux environments
Analytical skills

Educación

University degree in Computer Science or related field

Herramientas

Terraform
Jenkins
Descripción del empleo
Overview

Job Title: Data Engineer

Location: Spain, Poland, UK, or Portugal (Candidates must be based in one of these countries)

Experience Level: 5+ years

Employment Type: Full-time

Service Description

We are looking for an experienced Data Engineer to join a project focused on delivering a suite of data sets to automate risk reporting. The role involves working closely with SMEs and analysts to incorporate best practices into technical designs, implement data tables and marts, and enable efficient data consumption.

The successful candidate will also take a leadership role in ensuring the team develops efficient, scalable, and maintainable code, with reusable functions that accelerate delivery and minimize operational cloud costs.

Key Responsibilities

  • Design and implement reporting data sets, selecting appropriate solutions and ensuring scalability and maintainability.
  • Lead and guide developers to create reusable functions and cost-efficient solutions in the cloud.
  • Oversee functional testing, code reviews, and ensure adherence to best practices and quality standards.
  • Collaborate with analysts to translate business requirements into clear technical solutions.
  • Support junior developers with technical guidance, peer reviews, and documentation.
  • Design and monitor batch processes for regulatory and financial reporting.
  • Manage deployment processes with DevOps tools and maintain code repositories.

Mandatory Skills

  • Strong expertise in coding best practices, including reusable functions and maintainable code design.
  • Experience leading or mentoring developers and conducting peer reviews.
  • Solid AWS expertise (EC2, Lambda, EMR) with cost-efficient configuration using Terraform.
  • Hands-on experience with Big Data technologies (Hadoop, Spark/Scala) in a regulatory environment.
  • Practical experience with batch processing design and monitoring.
  • Proficiency with Git, Maven, and deployment tools (Jenkins, scripts, Jira).
  • Experience with Unix/Linux environments.
  • Strong analytical skills, able to translate technical requirements into business language and design test cases.

Nice-to-Have Skills

  • Advanced SQL knowledge for testing, debugging, and replicating code functionality.
  • Documentation experience (processes, specifications).
  • Financial services knowledge (Retail, Business, or Corporate Banking).
  • Experience with Control-M (job creation and parameter management).
  • Familiarity with data and process analysis for regulatory or financial projects.

Qualities

  • Goal-oriented with strong attention to detail.
  • Calm under pressure and able to multitask.
  • Independent problem-solver, capable of troubleshooting complex issues.

Qualifications

  • 5+ years of professional experience as a Data Engineer.
  • University degree in Computer Science, Information Technology, or a related field.

Note: Only candidates located in Spain, Poland, UK, or Portugal will be considered.

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000+ people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.