07 Sep
|
TalentOla
|
India
Job Title: Snowflake Developer
Job Summary: We are looking for an experienced Snowflake Developer with strong expertise in Python, cloud-based data engineering and integration. The ideal candidate will have hands-on experience with Snowflake, Azure Data Services, and DevOps practices, capable of designing, developing, and optimizing data solutions for enterprise-scale projects.
Key Responsibilities
Design and implement Snowflake pipelines.
Develop and manage Snowflake Tasks, Stored Procedures, UDFs, Tables, Snowpipe, Streams for data ingestion, transformation, and unloading.
Handle data flattening, filtering, and transformation within Snowflake.
Build and optimize ETL/ELT workflows using Azure Data Factory (ADF).
Integrate and manage data in Azure Data Lake.
Develop and maintain Azure Function Apps for custom data processing.
Implement CI/CD pipelines using Azure DevOps.
Work with XML and JSON file formats for data ingestion and transformation.
Ensure data security, governance,
and compliance across all platforms.
Required Skills & Qualifications:
Robust hands-on experience with Snowflake Cloud Data Platform (Tasks, Stored Procs, UDFs, Snowpipe, Streams).
Proficiency in Python, SQL and query optimization techniques.
Experience with Azure Data Factory, Azure Data Lake, and Azure Function Apps.
Familiarity with Azure DevOps for CI/CD and deployment automation.
Solid understanding of ETL/ELT processes and data integration patterns.
Experience working with XML and JSON data formats.
Knowledge of data modeling concepts (Star/Snowflake schema).
Understanding of data governance and security best practices.
Soft Skills
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work in a quick-paced, agile workplace.
📌 Snowflake Developer Bengaluru (India)
🏢 TalentOla
📍 India