Work Your Magic with us!
Ready to explore, break barriers, and discover more? We know you’ve got big plans – so do we! Our colleagues across the globe love innovating with science and technology to enrich people’s lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That's why we are always looking for curious minds that see themselves imagining the unimaginable with us.
The Snowflake Solution Architect takes ownership to collaborate with data architects, analysts, and stakeholders to design optimal and scalable data solutions leveraging the Snowflake platform. This position aims to enhance team effectiveness through high-quality and timely contributions while primarily adhering to standardized procedures and practices to achieve objectives and meet deadlines, exercising discretion in problem-solving. This role will be based in Bangalore India, and reporting to the Head of SAC & Snowflake Engineering.
Your Role:
Design, develop, and maintain sophisticated data pipelines and ETL processes within Snowflake.Craft efficient and optimized SQL queries for seamless data extraction, transformation, and loading.Leverage Python for advanced data processing, automation tasks, and integration with various systems.Implement and manage data modelling techniques, including OLTP, OLAP, and Data Vault 2.0 methodologies.Oversee and optimize CI/CD pipelines using Azure DevOps to ensure smooth deployment of data solutions.Uphold data quality, integrity, and compliance throughout the data lifecycle.Troubleshoot, optimize, and enhance existing data processes and queries to boost performance.Document data models, processes, and workflows clearly for future reference and knowledge sharing.Employ advanced performance tuning techniques in Snowflake to optimize query performance and minimize data processing time.Develop and maintain DBT models, macros, and tests for efficient data transformation management in Snowflake.Manage version control using Git repositories, facilitating seamless code management and collaboration.Design, implement, and maintain automated CI/CD pipelines using Azure DevOps for Snowflake and DBT deployment processes.
Who You Are:
Hold a Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.A minimum of 5-7 years of proven experience as a Snowflake developer/architect or in a similar data engineering role.Extensive hands-on experience with SQL and Python, showcasing proficiency in data manipulation and analysis.Significant industry experiences working with DBT (Data Build Tool) for data transformation.Strong familiarity with CI/CD pipelines, preferably in Azure DevOps.Deep understanding of data modelling techniques (OLTP, OLAP, DBT, Data Vault 2.0) and best practices.Experience with large datasets and performance tuning in Snowflake.Knowledge of data governance, data security best practices, and compliance standards.Familiarity with additional data technologies (e.g., AWS, Azure, GCP, Five Tran) is a plus.Experience in leading projects or mentoring junior developers is advantageous.
What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We celebrate all dimensions of diversity and believe that it drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress!
Apply now and become a part of our diverse team!