Snowflake Data Engineer Contract

Snowflake Data Engineer Contract

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Own data for the HR team by building and optimising ETL workflows in Snowflake.
  • Company: Join a dynamic tech team focused on innovative data solutions.
  • Benefits: Enjoy flexible working options and opportunities for professional growth.
  • Why this job: Be a key player in transforming HR data into impactful insights and solutions.
  • Qualifications: Strong skills in Python, SQL, Snowflake, and AWS are essential.
  • Other info: Ideal for those passionate about data engineering and cross-team collaboration.

The predicted salary is between 36000 - 60000 £ per year.

I am working with a client who is looking for a Data Engineer to take ownership of all things data for their HR team. This role is essential in building and maintaining data stores, automation, and stream consumers, enabling Data Scientists and Analysts to develop effective algorithms, processes, and reports. As a bridge between software engineering and data science, you'll work within the tech team to develop scalable solutions that meet business needs.

Please apply if the below apply and look interesting to you, but only if you're very strong in Snowflake.

Key Responsibilities
  • Design, build, and optimize ETL/ELT workflows in Snowflake for HR data.
  • Develop applications to consume and transform HR production data streams (Kafka) for analytical and ML use.
  • Architect and maintain cloud-based data stores (AWS Redshift, Snowflake).
  • Automate model training, evaluation, and deployment pipelines.
  • Work closely with cross-functional teams to gather requirements and deliver data-driven solutions.
Your Experience & Skills
  • Strong experience with Python or similar languages (e.g., R).
  • Hands-on experience with SQL databases (PostgreSQL preferred).
  • Experience with Snowflake & AWS services (S3, SageMaker, RDS, EC2).
  • Proficiency with CI/CD tools (AWS CodePipeline, GitHub Actions).
  • Experience with Infrastructure as Code tools (Terraform, CloudFormation).
  • Familiarity with Kafka and distributed data processing tools (Spark, Dask).
  • Excellent communication skills and strategic thinking to work across teams.

If this sounds like you, apply now using the link below!

Snowflake Data Engineer Contract employer: Harnham - Data & Analytics Recruitment

Our company is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration, particularly for the Snowflake Data Engineer role. Located in a vibrant tech hub, we provide our employees with ample opportunities for professional growth, competitive benefits, and the chance to work on impactful projects that drive data-driven decision-making within the HR team. Join us to be part of a forward-thinking environment where your contributions are valued and your career can flourish.
H

Contact Detail:

Harnham - Data & Analytics Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Snowflake Data Engineer Contract

✨Tip Number 1

Familiarise yourself with Snowflake's features and capabilities. Understanding how to optimise ETL/ELT workflows specifically for HR data will give you a significant edge during interviews.

✨Tip Number 2

Brush up on your Python skills, especially in relation to data transformation and automation. Being able to demonstrate your coding abilities in practical scenarios can set you apart from other candidates.

✨Tip Number 3

Gain hands-on experience with AWS services, particularly S3 and SageMaker. Having real-world examples of how you've used these tools will show your potential employer that you're ready to hit the ground running.

✨Tip Number 4

Network with professionals in the data engineering field, especially those who work with Snowflake and AWS. Engaging in discussions or attending relevant meetups can provide insights and potentially lead to referrals.

We think you need these skills to ace Snowflake Data Engineer Contract

Snowflake
ETL/ELT Workflow Design
Python
SQL (PostgreSQL preferred)
AWS Services (S3, SageMaker, RDS, EC2)
CI/CD Tools (AWS CodePipeline, GitHub Actions)
Infrastructure as Code (Terraform, CloudFormation)
Kafka
Distributed Data Processing (Spark, Dask)
Data Automation
Data Architecture
Cross-Functional Collaboration
Analytical Skills
Communication Skills
Strategic Thinking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Snowflake, Python, SQL databases, and AWS services. Use specific examples to demonstrate your skills in building ETL/ELT workflows and working with data streams.

Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about data engineering and how your background aligns with the role's responsibilities. Mention your experience with CI/CD tools and Infrastructure as Code, as these are key for this position.

Showcase Relevant Projects: If you have worked on projects involving Kafka, distributed data processing, or cloud-based data stores, be sure to include these in your application. Highlight your contributions and the impact of your work.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in data engineering roles.

How to prepare for a job interview at Harnham - Data & Analytics Recruitment

✨Showcase Your Snowflake Expertise

Make sure to highlight your strong experience with Snowflake during the interview. Be prepared to discuss specific projects where you've designed and optimised ETL/ELT workflows, as this is a key requirement for the role.

✨Demonstrate Your Python Skills

Since strong experience with Python is essential, be ready to share examples of how you've used Python in data engineering tasks. Discuss any relevant libraries or frameworks you've worked with that relate to data processing or automation.

✨Prepare for Technical Questions

Expect technical questions related to SQL databases, particularly PostgreSQL, and cloud services like AWS. Brush up on your knowledge of these technologies and be ready to solve problems or answer scenario-based questions.

✨Communicate Effectively

Given the need for excellent communication skills, practice articulating your thoughts clearly. Be prepared to explain complex technical concepts in a way that non-technical team members can understand, as you'll be working closely with cross-functional teams.

Snowflake Data Engineer Contract
Harnham - Data & Analytics Recruitment
H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>