Design, develop, test, and deploy ETL processes using Python to extract data from various sources and load it into Snowflake.
Collaborate with cross-functional teams to identify business requirements and design solutions that meet those needs.
Develop automated tests for ETL processes using DWH testing tools to ensure data integrity and quality.
Troubleshoot issues related to ETL process failures or errors in a timely manner.
Job Requirements:
5-9 years of experience in designing, developing, testing, and deploying large-scale ETL/ELT processes using Python
Excellent written and verbal communication skills, interpersonal skills and team working skills
Strong experience in analysing Requirements
Experience of agile/Scaled Agile methodology, processes and tools such as Jira, ALM etc.
Strong understanding of SQL programming language and ability to write complex queries.
Experience with Snowflake database management system including its features such as tables, views, stored procedures etc.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Data / Big Data Testing EngineerEmployement Type: Full time