Data Engineering/Snowflake Administrator

Job Description

  • Contractor
  • Anywhere

About the job
Position: Data Engineering/Snowflake Administrator

Location : Markham (Need to visit 3 days a week in office mandatorily)

Permanent/contract

 

We are seeking a skilled Cloud Data Platform Specialist with deep expertise in Snowflake administration, AWS services, and Infrastructure as Code (IaC) using Terraform. The ideal candidate will be responsible for designing, implementing, and maintaining scalable data solutions on the cloud, ensuring optimal performance, security, and reliability.

 

Key Responsibilities:

• Administer and optimize Snowflake environments including user roles, access controls, and performance tuning.

• Design and implement data pipelines using AWS services such as Glue, Lambda, SNS, Airflow, and S3.

• Develop and maintain infrastructure using Terraform for automated provisioning and configuration.

• Collaborate with data engineers, architects, and business stakeholders to deliver robust cloud data solutions.

• Monitor system performance and troubleshoot issues across the data platform.

• Ensure compliance with data governance and security policies.

Top Capability Skills Required:

1. Snowflake Administration

2. AWS Services – Glue, Lambda, SNS, Airflow, S3

3. Terraform

Preferred Qualifications:

• Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.

• 5+ years of experience in cloud data platforms and data engineering.

• Strong understanding of cloud architecture and data security best practices.

• Experience with CI/CD pipelines and DevOps practices.

• Excellent problem-solving and communication skills.