HamburgerMenu
hirist

Snowflake Data Engineer - ETL

COGNITUD ADVISORY SERVICES PRIVATE LIMITED
Bangalore
5 - 8 Years

Posted on: 24/07/2025

Job Description

Role : Snowflake Data Engineer

We are seeking a highly skilled Snowflake Data Engineer with strong expertise in data warehousing technologies and deep experience in Snowflake DWH implementation and migration.

The ideal candidate will play a key role in designing, developing, and optimizing scalable data solutions that align with business objectives and support modern analytics and reporting needs.

Key Responsibilities :

- Lead and deliver end-to-end data warehouse solutions using Snowflake, from requirements gathering to implementation.

- Collaborate with business stakeholders and IT teams to gather requirements, clarify dependencies, and communicate project status.

- Design, develop, test, and deploy data pipelines and business logic using Snowflake.

- Utilize ETL tools (preferably IICS) and Snowflake features like COPY, Snowpipe, and Streamlit Utility for efficient data ingestion and transformation.

- Design and maintain data models, ensuring high data quality, scalability, and performance.

- Optimize complex SQL queries and implement performance tuning strategies.

- Develop and maintain stored procedures, views, user-defined functions (UDFs), and tasks in Snowflake.

- Implement CDC (Change Data Capture) strategies using Streams and Time Travel features.

- Manage data replication and secure data sharing across environments and stakeholders.

- Implement and manage CI/CD pipelines using Azure DevOps, GitLab Actions, or other tools for automated deployments.

- Ensure adherence to data governance, security, and compliance standards throughout data processing lifecycle.

Required Skills :

- 5+ years of experience in Data Warehousing and large-scale data engineering.

- 2+ years of hands-on experience with Snowflake DWH design, development, and migration.

- Strong experience in SQL, data modeling, and query optimization.

- Good knowledge of ETL frameworks, especially with Informatica IICS.

- Familiarity with DevOps practices and CI/CD pipelines in cloud-based environments.

- Experience with CDC, Snowflake Tasks, Data Sharing, and Data Replication.

- Ability to work independently and effectively in a fast-paced, agile environment.

Preferred Qualifications :

- Experience with cloud platforms like Azure or AWS.

- Exposure to data governance and data security best practices.

- Bachelor's or Masters degree in Computer Science, Information Systems, or related field.

- Snowflake certification


info-icon

Did you find something suspicious?