Snowflake Developer / Snowflake Data Engineer
Apply NowCompany: JobRialto
Location: Charlotte, NC 28269
Description:
Job Summary
The Snowflake Developer / Snowflake Data Engineer will be responsible for designing, developing, testing, deploying, and maintaining enterprise-level applications using the Snowflake platform. The role involves collaborating with stakeholders to understand requirements, delivering high-quality solutions, and ensuring scalability and efficiency in data management processes. The ideal candidate should possess strong problem-solving skills and the ability to work independently or as part of a team.
Key Responsibilities
Design, develop, test, deploy, and maintain applications using the Snowflake platform.
Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
Write advanced SQL queries for data extraction, transformation, and reporting.
Implement ETL pipelines using tools like Informatica Intelligent Cloud Services (IICS).
Work on data warehousing projects, including the development of data marts and understanding of dimensions and facts.
Take ownership of assigned projects, ensuring timely delivery and adherence to quality standards.
Monitor and optimize Snowflake-based solutions for performance and scalability.
Required Qualifications
Proven experience working on the Snowflake cloud data warehouse platform.
Strong proficiency in writing advanced SQL queries.
Experience with ETL tools, preferably Informatica IICS.
Solid understanding of data warehousing concepts, including dimensions, facts, and data marts.
Ability to work independently as well as part of a team.
Strong analytical and problem-solving skills.
Preferred Qualifications
Experience with enterprise-level applications and large-scale data environments.
Familiarity with Agile methodologies and DevOps practices.
Knowledge of performance tuning and optimization in Snowflake.
Location: Charlotte NC / Chandler AZ
Education: Bachelors Degree
The Snowflake Developer / Snowflake Data Engineer will be responsible for designing, developing, testing, deploying, and maintaining enterprise-level applications using the Snowflake platform. The role involves collaborating with stakeholders to understand requirements, delivering high-quality solutions, and ensuring scalability and efficiency in data management processes. The ideal candidate should possess strong problem-solving skills and the ability to work independently or as part of a team.
Key Responsibilities
Design, develop, test, deploy, and maintain applications using the Snowflake platform.
Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
Write advanced SQL queries for data extraction, transformation, and reporting.
Implement ETL pipelines using tools like Informatica Intelligent Cloud Services (IICS).
Work on data warehousing projects, including the development of data marts and understanding of dimensions and facts.
Take ownership of assigned projects, ensuring timely delivery and adherence to quality standards.
Monitor and optimize Snowflake-based solutions for performance and scalability.
Required Qualifications
Proven experience working on the Snowflake cloud data warehouse platform.
Strong proficiency in writing advanced SQL queries.
Experience with ETL tools, preferably Informatica IICS.
Solid understanding of data warehousing concepts, including dimensions, facts, and data marts.
Ability to work independently as well as part of a team.
Strong analytical and problem-solving skills.
Preferred Qualifications
Experience with enterprise-level applications and large-scale data environments.
Familiarity with Agile methodologies and DevOps practices.
Knowledge of performance tuning and optimization in Snowflake.
Location: Charlotte NC / Chandler AZ
Education: Bachelors Degree