At a Glance
- Tasks: Support and develop scalable data pipelines using AWS and collaborate with cross-functional teams.
- Company: Join Holland & Barrett, a leader in personalised wellness journeys.
- Benefits: 33 days holiday, competitive salary, and opportunities for professional growth.
- Why this job: Kickstart your career in data engineering and make an impact in health and wellness.
- Qualifications: Programming skills in Python or similar, understanding of data structures, and eagerness to learn.
- Other info: Dynamic team environment with clear paths for career advancement.
The predicted salary is between 28800 - 48000 Β£ per year.
Data is the beating heart at Holland & Barrett. Our data teams - comprised of Data Engineering, Data Warehousing, BI, Data Science and Product Analytics - are essential to enabling H&B's vision of becoming the world's leader in personalised wellness journeys.
We're looking for an Associate Data Engineer to join the Data & Analytics team at Holland & Barrett. This is an entry-level role where you'll start your career in data engineering, learning how to design, build, and support modern data solutions on AWS. You'll work closely with cross-functional teams including Data Science, BI, and Analytics to develop cloud-native, scalable data infrastructure powering advanced analytics, machine learning and AI services. You'll be part of a collaborative and supportive environment, reporting to the Senior Data Engineering Manager, with clear opportunities for professional growth as you help us build high-impact data platforms for the world's leading health & wellness retailer.
The Role
- Support the development and maintenance of scalable data pipelines and services using AWS (Glue, Lambda, Step Functions, S3, Athena).
- Write clean, well-documented code in Python or another modern programming language.
- Assist with infrastructure deployments using infrastructure-as-code tools such as Terraform or CloudFormation.
- Contribute to CI/CD pipelines and development workflows using GitLab CI.
- Help monitor, maintain, and improve data platforms using tools like CloudWatch or Datadog.
- Collaborate with Data Science, BI, and Analytics teams to deliver secure, reliable data solutions.
Location
This role is based in London, with the requirement to be in the office at least two days per week.
The Person
- Programming skills in Python or another modern language (Java, Scala, Go, etc.).
- Good understanding of data structures, algorithms, and software engineering fundamentals.
- Working knowledge of SQL.
- Strong communication skills and ability to work collaboratively in a remote friendly team.
- A proactive mindset with a genuine eagerness to learn and develop.
- Exposure to AWS services (S3, Lambda, Glue, Athena, Redshift, DynamoDB).
- Familiarity with CI/CD concepts, version control, containerisation tools and orchestration tools (e.g. Airflow).
Nice to Have on your CV
- Academic, internship, or project experience in cloud or data engineering.
- Familiarity with serverless/event-driven architectures.
- Interest in building data services and exploring new technologies.
33 days holidays including
Associate Data Engineer (38996) in London employer: China-Britain Business Council
Contact Detail:
China-Britain Business Council Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Associate Data Engineer (38996) in London
β¨Tip Number 1
Network like a pro! Reach out to current employees at Holland & Barrett on LinkedIn. Ask them about their experiences and any tips they might have for landing the Associate Data Engineer role. Personal connections can make a huge difference!
β¨Tip Number 2
Get your hands dirty with some practical projects. Build a small data pipeline using AWS services like Glue or Lambda. This not only boosts your skills but also gives you something tangible to discuss during interviews.
β¨Tip Number 3
Prepare for technical interviews by brushing up on Python and SQL. Practice coding challenges and be ready to explain your thought process. We want to see how you approach problems, so donβt hold back!
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen. Plus, it shows youβre genuinely interested in joining our team at Holland & Barrett. Letβs get you started on that wellness journey!
We think you need these skills to ace Associate Data Engineer (38996) in London
Some tips for your application π«‘
Show Off Your Skills: Make sure to highlight your programming skills in Python or any other modern language. We want to see your understanding of data structures and algorithms, so donβt hold back on showcasing your technical prowess!
Tailor Your Application: Take a moment to customise your application for the Associate Data Engineer role. Mention specific AWS services youβve worked with and how they relate to the job description. This shows us youβre genuinely interested in the position!
Keep It Clean and Clear: When writing your application, keep it well-structured and easy to read. Use clear language and avoid jargon unless necessary. We appreciate a clean presentation just as much as clean code!
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, itβs super easy to do!
How to prepare for a job interview at China-Britain Business Council
β¨Know Your Tech Stack
Make sure you brush up on your knowledge of AWS services like Glue, Lambda, and S3. Be ready to discuss how you've used these tools in past projects or how you would approach using them in this role.
β¨Show Off Your Coding Skills
Prepare to write some clean, well-documented code during the interview. Practise coding in Python or another modern language, and be ready to explain your thought process as you solve problems.
β¨Understand Data Engineering Fundamentals
Familiarise yourself with data structures, algorithms, and software engineering principles. Be prepared to answer questions that test your understanding of these concepts, as they are crucial for the role.
β¨Communicate and Collaborate
Since you'll be working closely with cross-functional teams, practice articulating your ideas clearly. Highlight any past experiences where you successfully collaborated with others, especially in a remote-friendly environment.