Data Engineer (Snowflake, DBT, Python)
Data Engineer (Snowflake, DBT, Python)

Data Engineer (Snowflake, DBT, Python)

Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Design and optimise ETL/ELT pipelines using Snowflake, DBT, and Python.
  • Company: Join a dynamic team focused on innovative data solutions.
  • Benefits: Enjoy flexible working options and opportunities for professional growth.
  • Why this job: Be part of a collaborative culture that values creativity and problem-solving.
  • Qualifications: 5+ years experience with Snowflake, DBT, Python, and AWS required.
  • Other info: Certifications in AWS, Snowflake, or DBT are a bonus!

The predicted salary is between 43200 - 72000 £ per year.

Job Description:

The ideal candidate with a minimum of 5 +years of experience having strong experience working with Snowflake, DBT, Python, and AWS to deliver ETL/ELT Pipelines using different resources.
• Proficiency in Snowflake data warehouse architecture Design, build, and optimize ETL/ELT pipelines using DBT (Data Build Tool) and Snowflake.
• Experience with DBT (Data Build Tool) for data transformation and modelling. Implement data transformation workflows using DBT (core/cloud).
• Strong Python programming skills for automation and data processing. Leverage Python to create automation scripts and optimize data processing tasks.
• Proficiency in SQL performance tuning, and query optimization techniques using snowflake.
• Troubleshoot and optimize DBT models, and Snowflake performance.
• Knowledge of CI/CD, version control (Git) tools. Experience with orchestration tools such as Airflow,
• Strong analytical and problem-solving skills with an ability to work in agile development environment independently.
• Ensure data quality, reliability, and consistency across different environments.
• Collaborate with other data engineers, data analysts, and business stakeholders to understand data needs and translate them into engineering solutions.
• Certification in AWS, Snowflake, or DBT is a plus.

#J-18808-Ljbffr

Data Engineer (Snowflake, DBT, Python) employer: E-Solutions

Join a forward-thinking company that values innovation and collaboration, where as a Data Engineer, you will have the opportunity to work with cutting-edge technologies like Snowflake and DBT in a dynamic environment. Our commitment to employee growth is reflected in our continuous learning culture, offering training and certification opportunities, while our supportive team fosters a sense of belonging and encourages creative problem-solving. Located in a vibrant area, we provide a flexible work-life balance and a range of benefits that make us an exceptional employer for those seeking meaningful and rewarding careers.
E

Contact Detail:

E-Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer (Snowflake, DBT, Python)

✨Tip Number 1

Familiarise yourself with the latest features and updates in Snowflake, DBT, and Python. Being well-versed in the most current tools and techniques will not only boost your confidence but also demonstrate your commitment to staying ahead in the field.

✨Tip Number 2

Engage with the data engineering community through forums, webinars, or local meetups. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals for job openings at StudySmarter.

✨Tip Number 3

Showcase your problem-solving skills by preparing examples of past projects where you optimised ETL/ELT pipelines or improved data processing tasks. Be ready to discuss these experiences during interviews to highlight your practical knowledge.

✨Tip Number 4

Consider obtaining relevant certifications in AWS, Snowflake, or DBT if you haven't already. These credentials can significantly enhance your profile and demonstrate your expertise to us at StudySmarter.

We think you need these skills to ace Data Engineer (Snowflake, DBT, Python)

Snowflake Data Warehouse Architecture
ETL/ELT Pipeline Development
DBT (Data Build Tool)
Python Programming
AWS Proficiency
SQL Performance Tuning
Query Optimization Techniques
Data Transformation Workflows
CI/CD Knowledge
Version Control (Git)
Orchestration Tools (e.g., Airflow)
Analytical Skills
Problem-Solving Skills
Data Quality Assurance
Collaboration with Stakeholders

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Snowflake, DBT, Python, and AWS. Use specific examples of projects where you've built or optimised ETL/ELT pipelines to demonstrate your expertise.

Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about data engineering and how your skills align with the job requirements. Mention any relevant certifications in AWS, Snowflake, or DBT to strengthen your application.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly focusing on SQL performance tuning, automation with Python, and experience with orchestration tools like Airflow. This will help the hiring team quickly see your qualifications.

Highlight Collaboration Experience: Since the role involves working with other data engineers and business stakeholders, provide examples of past collaborations. Describe how you translated data needs into engineering solutions, showcasing your analytical and problem-solving skills.

How to prepare for a job interview at E-Solutions

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Snowflake, DBT, and Python in detail. Bring examples of ETL/ELT pipelines you've built and optimised, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your analytical skills. Prepare to walk through a specific problem you solved in a previous role, focusing on your thought process and the tools you used, especially in relation to SQL performance tuning and DBT models.

✨Familiarise Yourself with CI/CD Practices

Since knowledge of CI/CD and version control is important, brush up on these concepts. Be ready to discuss how you've implemented these practices in past projects, particularly with Git and orchestration tools like Airflow.

✨Collaborative Mindset

Highlight your ability to work with cross-functional teams. Prepare examples of how you've collaborated with data analysts and business stakeholders to understand their needs and translate them into effective engineering solutions.

Data Engineer (Snowflake, DBT, Python)
E-Solutions
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>