AWS Data Engineer

AWS Data Engineer

Full-Time 50000 - 70000 £ / year (est.) Home office (partial)
NTT DATA

At a Glance

  • Tasks: Join our team to build and optimise data pipelines on AWS.
  • Company: NTT DATA, a leader in innovative data solutions.
  • Benefits: Competitive salary, diverse workplace, and opportunities for growth.
  • Other info: Inclusive environment with a commitment to diversity and career development.
  • Why this job: Make an impact in the exciting world of cloud-based data engineering.
  • Qualifications: Experience in data engineering and a passion for AWS technologies.

The predicted salary is between 50000 - 70000 £ per year.

We are seeking a detail‑oriented and capable Data Engineer – AWS to join our Data & AI practice. The successful candidate will bring solid experience in data engineering, ETL/ELT pipeline development, and cloud‑native platforms, with a strong focus on AWS‑based data ecosystems.

Responsibilities

  • Support delivery across data engineering and platform development initiatives.
  • Collaborate with architects, engineers, and stakeholders to implement data solutions on AWS.
  • Assist in planning and executing engineering tasks, releases, and deliverables.
  • Build and maintain data pipelines and workflows on AWS, using YAML configuration.
  • Support ingestion, transformation, and processing of structured and semi‑structured data.
  • Contribute to the development of scalable, reusable data components and services.
  • Test and validate data pipelines and processing jobs running on AWS services.
  • Develop and execute data validation and reconciliation queries using SQL.
  • Work with AWS services including AWS Glue and S3‑based data lakes.
  • Support implementation of modern data platforms, including data lakes and lakehouse‑style architectures.
  • Optimize data jobs for performance, scalability, and cost efficiency.

Experience & Qualifications

  • Experience in data engineering or software engineering with a data focus.
  • Strong interest in cloud‑based data platforms and distributed processing.
  • Good analytical and problem‑solving skills.
  • Attention to detail and commitment to data quality and reliability.
  • Effective communication and teamwork skills.
  • Willingness to learn and develop in AWS and modern data engineering.

Technical Practices

  • Experience with AWS cloud services, especially AWS Glue, Python/PySpark, and SQL querying.
  • Exposure to YAML or configuration‑driven pipelines.
  • Experience building or supporting data processes.
  • Familiarity with data lakes and/or lakehouse concepts.
  • Experience with distributed processing frameworks (e.g., Spark).
  • Basic understanding of data architecture and architecture principles.
  • Exposure to version control (Git) and CI/CD pipelines.

NTT DATA is an equal opportunities employer. We commit to promoting equity and diversity in our employment practices and providing reasonable adjustments for applicants with disabilities.

AWS Data Engineer employer: NTT DATA

At NTT DATA, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters collaboration and innovation within our Data & AI practice. Our commitment to employee growth is evident through continuous learning opportunities in cutting-edge AWS technologies, while our inclusive environment ensures that every team member feels valued and empowered to contribute meaningfully. Located in a vibrant area, we provide a supportive atmosphere where you can thrive both personally and professionally.

NTT DATA

Contact Details:

NTT DATA Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land AWS Data Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your data engineering projects, especially those involving AWS services. This gives you a chance to demonstrate your expertise and makes you stand out during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your SQL and AWS knowledge. Practice common data engineering problems and be ready to discuss your past experiences with ETL/ELT pipelines and cloud-native platforms.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace AWS Data Engineer

Data Engineering
ETL/ELT Pipeline Development
AWS Services
YAML Configuration
SQL Querying
AWS Glue
Data Lakes

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with AWS and data engineering. Use keywords from the job description to show we’re on the same page about what you bring to the table.

Showcase Your Projects:Include specific examples of projects where you've built data pipelines or worked with AWS services like Glue and S3. We love seeing real-world applications of your skills!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Explain why you're excited about the role and how your background aligns with our needs. Keep it conversational but professional.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates from our team!

How to prepare for a job interview at NTT DATA

Know Your AWS Inside Out

Make sure you brush up on your knowledge of AWS services, especially AWS Glue and S3. Be ready to discuss how you've used these tools in past projects, as well as any challenges you faced and how you overcame them.

Showcase Your Data Pipeline Skills

Prepare to talk about your experience with ETL/ELT pipeline development. Have specific examples ready that demonstrate your ability to build and maintain data pipelines, and be prepared to explain the YAML configuration process you’ve used.

Demonstrate Problem-Solving Abilities

Expect questions that test your analytical and problem-solving skills. Think of scenarios where you had to troubleshoot data issues or optimise performance, and be ready to walk through your thought process.

Communicate Effectively

Since collaboration is key in this role, practice articulating your thoughts clearly. Be prepared to discuss how you’ve worked with architects and engineers in the past, and highlight your teamwork skills during the interview.