Hi ,
Greetings from MSRCOSMOS
Here is the Job Description for the below Job Opening
* Strong understanding of Snowflake architecture, data modeling, and data warehousing concepts.
* Proficiency in SQL, including Snowflake’s SQL dialect.
* Experience with DBT, including data transformation, testing, and deployment.
* Understanding and Experience of Snowpark for ETL transformations.
**Job Summary:**
We are seeking an experienced Snowflake Data Engineer with expertise in DBT (Data Build Tool) and Python to join our team. As a Snowflake Data Engineer, you will be responsible for designing, building, and maintaining large-scale data warehouses using Snowflake, a cloud-based data warehousing platform.
**Responsibilities:**
* Design, develop, and maintain complex data warehouses using Snowflake, including data modeling, ETL processes, and data quality control.
* Develop and maintain data pipelines using DBT, a popular open-source tool for data transformation, testing, and deployment. Ensure data pipelines are scalable, reliable, and efficient.
* Write Python code to automate data processing, transformation, and loading tasks, including data ingestion, data quality control, and data visualization.
* Collaborate with data analysts and business stakeholders to understand data requirements and develop data solutions that meet business needs.
* Develop and maintain data visualizations and reports using Snowflake’s built-in visualization tools or third-party tools like Tableau.
* Ensure data quality, integrity, and security by developing data validation rules, data cleansing processes, and data access controls.
* Optimize data warehouse performance, scalability, and reliability, including monitoring and troubleshooting data issues.
* Develop and maintain technical documentation, including data dictionary, data flow diagrams, and code comments.
* Participate in code reviews and provide feedback to ensure high-quality code and adherence to coding standards.
* Stay up-to-date with Snowflake’s latest features and best practices, and apply this knowledge to improve data warehouse design and performance.
* Provide technical support to users and troubleshoot data issues as needed.
**Requirements:**
* 7+ years of experience in data engineering, data warehousing, or related field.
* Strong understanding of Snowflake architecture, data modeling, and data warehousing concepts.
* Proficiency in SQL, including Snowflake’s SQL dialect.
* Experience with DBT, including data transformation, testing, and deployment.
* Understanding and Experience of Snowpark for ETL transformations.
* Strong programming skills in Python, including data processing, transformation, and loading tasks.
* Experience with data visualization tools, such as Tableau, Power BI, or D3.js.
* Strong analytical and problem-solving skills, with the ability to troubleshoot complex data issues.
* Excellent communication and collaboration skills, with the ability to work with cross-functional teams.
* Experience with Agile development methodologies and version control systems, such as Git.
* Proficiency in SQL, including Snowflake’s SQL dialect.
* Experience with DBT, including data transformation, testing, and deployment.
* Understanding and Experience of Snowpark for ETL transformations.
**Job Summary:**
We are seeking an experienced Snowflake Data Engineer with expertise in DBT (Data Build Tool) and Python to join our team. As a Snowflake Data Engineer, you will be responsible for designing, building, and maintaining large-scale data warehouses using Snowflake, a cloud-based data warehousing platform.
**Responsibilities:**
* Design, develop, and maintain complex data warehouses using Snowflake, including data modeling, ETL processes, and data quality control.
* Develop and maintain data pipelines using DBT, a popular open-source tool for data transformation, testing, and deployment. Ensure data pipelines are scalable, reliable, and efficient.
* Write Python code to automate data processing, transformation, and loading tasks, including data ingestion, data quality control, and data visualization.
* Collaborate with data analysts and business stakeholders to understand data requirements and develop data solutions that meet business needs.
* Develop and maintain data visualizations and reports using Snowflake’s built-in visualization tools or third-party tools like Tableau.
* Ensure data quality, integrity, and security by developing data validation rules, data cleansing processes, and data access controls.
* Optimize data warehouse performance, scalability, and reliability, including monitoring and troubleshooting data issues.
* Develop and maintain technical documentation, including data dictionary, data flow diagrams, and code comments.
* Participate in code reviews and provide feedback to ensure high-quality code and adherence to coding standards.
* Stay up-to-date with Snowflake’s latest features and best practices, and apply this knowledge to improve data warehouse design and performance.
* Provide technical support to users and troubleshoot data issues as needed.
**Requirements:**
* 7+ years of experience in data engineering, data warehousing, or related field.
* Strong understanding of Snowflake architecture, data modeling, and data warehousing concepts.
* Proficiency in SQL, including Snowflake’s SQL dialect.
* Experience with DBT, including data transformation, testing, and deployment.
* Understanding and Experience of Snowpark for ETL transformations.
* Strong programming skills in Python, including data processing, transformation, and loading tasks.
* Experience with data visualization tools, such as Tableau, Power BI, or D3.js.
* Strong analytical and problem-solving skills, with the ability to troubleshoot complex data issues.
* Excellent communication and collaboration skills, with the ability to work with cross-functional teams.
* Experience with Agile development methodologies and version control systems, such as Git.
Thanks & Regards
Arisudhan A
Senior Talent Acquisition Specialist
+1 9255287184
www.msrcosmos.com
MSRCosmos IT Services LLP