Job Description:
We are seeking an experienced Lead Snowflake Developer to design develop and manage enterprise-scale data solutions on Snowflake for our growing data platform. The ideal candidate will have deep expertise in Snowflake data warehousing and cloud technologies with a strong ability to lead a team architect scalable solutions and collaborate closely with business stakeholders and data engineers.
Key Responsibilities:
- Lead the design development and optimization of Snowflake-based data pipelines and data warehouse solutions.
- Architect scalable data models and implement best practices for performance reliability and security in Snowflake.
- Manage end-to-end ETL/ELT processes using tools like dbt Informatica Talend or Azure Data Factory.
- Collaborate with cross-functional teams to gather requirements define data architecture and deliver high-quality analytics solutions.
- Implement data governance security and compliance standards including role-based access control and data masking.
- Optimize storage compute costs and query performance in Snowflake.
- Mentor and guide junior developers and data engineers ensuring adherence to best practices and coding standards.
- Work with CI/CD pipelines and DevOps practices to automate deployments and data workflows.
- Monitor data quality troubleshoot issues and ensure timely delivery of business-critical data.
Required Skills and Qualifications:
- Bachelors or Masters degree in Computer Science Information Systems or related field.
- 7 years of experience in data engineering with 3 years in Snowflake development and architecture.
- Expertise in SQL SnowSQL and performance tuning for large-scale data warehouses.
- Hands-on experience with cloud platforms (AWS Azure or GCP) and data orchestration tools.
- Proficiency with ETL/ELT pipelines data modeling (3NF Star/Snowflake schema) and data lake integration.
- Strong understanding of data security governance and compliance frameworks.
- Excellent communication problem-solving and leadership skills.
- Experience working in Agile environments and managing delivery timelines.
--