InfoCepts
Website:
infocepts.ai
Job details:
Position: Snowflake Data Engineer/Developer
Purpose of the Position: As a Snowflake Data Engineer and Developer, this position requires candidate who are enthusiastic about specialized skills in Snowflake Technology and features. As a member of the team, you will help our clients, by building Models that supports to progress on their Snowflake journey.
Location: Mumbai, Andheri East/ India
Type of Employment: Full time
Key Result Areas and Activities:
- Share and Build Expertise – Develop and share expertise in Snowflake Data Modelling and Development and actively mine the experience and expertise in the organization for sharing across teams and clients in the firm. Support the Cloud and Data Engineering COE initiatives.
- Nurture and Grow Talent – Provide support for recruitment, coaching and mentoring, and building practice capacity in the firm.
Work and Technical Experience:
- 5+ years of experience to Design and develop efficient and scalable data models in Snowflake to support our organization's data analytics and reporting needs.
- Experience working on platform transformation projects migrating data from multiple source sources to Snowflake.
- Working experience in migrating from on premise and other cloud databases to Snowflake.
- Design and implement database objects such as tables, views, schemas, and stored procedures in Snowflake to organize and manage data effectively.
- Understand data pipelines and ETL processes to extract, transform, and load data from various sources into Snowflake using tools such as Snowflake's native features, ADF, Talend, or other ETL tools.
- Hands-on experience in developing Snowflake stored procedures using Python or JavaScript.
- Strong understanding of data modelling concepts and techniques, including relational and dimensional modelling principles.
- Optimize data models, queries, and data pipelines for performance and efficiency, including partitioning strategies, indexing, query optimization, and data compression techniques.
- Proficiency in SQL and experience with Snowflake's SQL dialect for querying and manipulating data.
- Experience in documenting ETL models and managing data loading processes into Snowflake, ensuring accuracy, efficiency, and adherence to data governance standards
- Experience with performance tuning and optimization techniques for Snowflake databases and data pipelines.
- Hands-on experience working with DevOps tools such as Azure DevOps and GitHub is required for managing CI/CD pipelines, version control, and collaborative development workflows
Qualifications:
- Overall work experience of 6 years with minimum of 4 years’ experience on Snowflake Development.
- Experience with or knowledge of Agile Software Development methodologies
Qualities:
- Can influence and implement change; demonstrates confidence, strength of conviction and sound decisions.
- Believes in head-on dealing with a problem; approaches in logical and systematic manner; is persistent and patient; can independently tackle the problem, is not over-critical of the factors that led to a problem and is practical about it; follow up with developers on related issues.
- Able to consult, write, and present persuasively.
- Able to work in a self-organized and cross-functional team.
Click on Apply to know more.