Data Engineer - Snowflake

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field., 5 years of experience in Snowflake and 2 years in Snowpark., Experience with Airflow and at least one ETL/ELT tool, preferably Datastage., Strong understanding of SQL, data warehousing concepts, and familiarity with Python..

Key responsabilities:

  • Participate in the migration of Datastage jobs to Snowpark and reverse engineer existing logic.
  • Perform thorough unit testing of Snowpark code to ensure functionality and data quality.
  • Use Airflow for orchestration of Snowpark jobs and conduct parallel run testing.
  • Document developed code and processes while working effectively in the India Time Zone.

Rackspace Technology logo
Rackspace Technology Large https://www.rackspace.com
5001 - 10000 Employees
See all jobs

Job description

Responsibilities
·        Participate in the migration of Datastage jobs to Snowpark. Reverse engineer the logic of existing Datastage jobs and translate them accurately into Snowpark.
·        Perform thorough unit testing of developed Snowpark code to ensure functionality and data quality.
·        Use airflow for orchestration of Snowpark jobs
·        Perform unit testing and parallel run testing, comparing the output of migrated Snowpark jobs with the original Datastage jobs using production data in the development environment.
·        Document developed code and processes as required.
·        Work remotely and effectively within the India Time Zone.
 
Qualifications
 
Required Skills and Experience
·        Bachelor's degree in Computer Science, Engineering, or a related field.
·        5 yrs of experience in Snowflake and 24 months experience in Snowpark
·        Experience in Airflow
·        Experience with Snowflake on Azure
·        Experience with at least one ETL/ELT tool (Datastage experience is a significant plus).
·        Solid understanding of SQL and data warehousing concepts.
·        Familiarity with scripting languages such as Python.
·        Ability to understand and translate existing data processing logic.
·        Strong problem-solving and analytical skills.
·        Excellent communication and collaboration skills, comfortable working in a remote team environment.
·        Ability to work independently and manage tasks effectively within deadlines.
 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Analytical Skills
  • Time Management
  • Problem Solving

Data Engineer Related jobs