We are seeking a talented Snowflake Developer to join our dynamic team. The ideal candidate will have a strong background in Snowflake data warehousing, ETL processes, and experience working with SQL. This role involves designing and optimizing data pipelines, ensuring data accuracy, and enhancing data warehousing capabilities to support business intelligence initiatives.
Key Responsibilities
- Develop and maintain scalable data pipelines using Snowflake for efficient data processing.
- Design and optimize data models that align with business analytics requirements.
- Implement ETL processes to extract, transform, and load data from various sources into Snowflake.
- Ensure data integrity, security, and quality throughout the data lifecycle.
- Collaborate with cross-functional teams to understand data needs and deliver solutions.
- Conduct performance tuning and optimization of Snowflake queries and systems.
- Develop documentation for data architecture and processes for future reference.
- Stay updated with the latest Snowflake features and best practices to leverage new capabilities.
- Provide support for data-related troubleshooting and issue resolution.
- Participate in project planning and estimation activities.
Required Qualifications Must-Have:
- Proven experience as a Snowflake Developer or similar role in data warehousing.
- Strong proficiency in SQL and data modeling techniques.
- Experience with ETL tools and data integration processes.
- Knowledge of cloud data warehousing architecture and best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Adept at working in a rapid-paced environment and managing multiple tasks.
Nice-to-Have:
- Familiarity with programming languages such as Python or Java.
- Experience with BI tools like Tableau or Power BI.
- Knowledge of data security and compliance standards.
- Experience in the healthcare industry or related fields.