At a Glance
- Tasks: Create accessible data models and build pipelines using Spark or DBT.
- Company: Join a forward-thinking company focused on data innovation.
- Benefits: Enjoy private healthcare, work-from-abroad options, and generous learning budgets.
- Other info: Flexible hybrid work model with clear career growth opportunities.
- Why this job: Make an impact by transforming data into insights in a collaborative environment.
- Qualifications: Experience with SQL, Python, and data transformation tools required.
The predicted salary is between 30000 - 40000 £ per year.
Responsibilities
- Be involved in making our data lake more accessible and insightful by working on new data marts and designing data models that even the most basic SQL users can use.
- Build data pipelines with Spark or DBT.
- Use SQL to transform data into meaningful insights.
- Orchestrate your pipelines with DAGs on Airflow.
- Participate in SCRUM ceremonies (standups, backlogs, demos, retros, planning).
- Deploy your changes with Jenkins and GitHub actions.
Qualifications
- Experience as a Data Engineer using SQL and Python.
- Exposure to DBT or similar data transformation tools.
- Exposure to Apache Airflow or similar tools to create DAGs.
- Capable of using popular data modelling tools to create a diagram of proposed tables to enable discussion.
- Good communicator.
- Ability to work within Agile, considering minimum viable products, story pointing and sprints.
Benefits
- Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family-friendly benefits.
- We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days.
- We operate a hybrid model to work and ask that Trainliners work from the office a minimum of 60% of their time over a 12-week period.
- We also have a 28-day Work from Abroad policy.
Junior Data Engineer employer: Trainline plc
Contact Detail:
Trainline plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Data Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills in real-time! If you get the chance, ask for a technical interview or a coding challenge. It’s a great way to demonstrate your SQL and Python prowess.
✨Tip Number 3
Prepare for those SCRUM ceremonies! Brush up on Agile methodologies and be ready to discuss how you can contribute to sprints and backlogs. It shows you’re a team player!
✨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 take that extra step!
We think you need these skills to ace Junior Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Junior Data Engineer role. Highlight your SQL and Python experience, and any exposure to DBT or Airflow. We want to see how you can contribute to making our data lake more accessible!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background fits with our team. Don’t forget to mention your experience with Agile methodologies and your communication skills – we value those traits highly!
Showcase Your Projects: If you've worked on relevant projects, whether in a professional setting or as personal endeavours, make sure to include them. We love seeing practical examples of your work with data pipelines, data models, or any tools like Spark or DBT. It gives us a glimpse into your hands-on experience!
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’re considered for the role. Plus, it shows us you’re keen on joining the StudySmarter family!
How to prepare for a job interview at Trainline plc
✨Know Your Data Tools
Make sure you brush up on your SQL and Python skills before the interview. Familiarise yourself with DBT and Apache Airflow, as these are key tools for the role. Being able to discuss how you've used these technologies in past projects will show that you're ready to hit the ground running.
✨Showcase Your Communication Skills
As a Junior Data Engineer, you'll need to communicate complex data concepts clearly. Prepare examples of how you've effectively communicated with team members or stakeholders in previous roles. This will demonstrate your ability to work collaboratively within Agile teams.
✨Understand Agile Methodologies
Since the company values Agile practices, be prepared to discuss your experience with SCRUM ceremonies and how you've contributed to sprints and backlogs. Highlight any specific instances where you helped deliver minimum viable products or participated in retrospectives.
✨Prepare Questions About Career Growth
The company offers fantastic career growth opportunities, so come prepared with questions about their career paths and learning budgets. This shows that you're not just interested in the job, but also in your long-term development within the company.