Key Responsibilities
- Develop and optimise complex SQL queries, stored procedures, and scripts within Snowflake.
- Design and implement scalable ETL processes for data ingestion, transformation, and integration from multiple sources.
- Monitor and troubleshoot Snowflake workloads, ensuring high performance and reliability.
- Collaborate with data architects and other teams to deliver robust data solutions aligned with business requirements.
- Maintain data security, governance, and compliance standards as per organisational policies.
- Document technical solutions and provide knowledge sharing across the team.
Required Skills and Qualifications
- Bachelors degree in Computer Science, Information Technology, or related field.
- Hands-on experience with Snowflake, including schema design, data loading, and performance tuning.
- Proficiency in SQL and familiarity with scripting languages (Python, Java, etc.).
- Understanding of cloud platforms (AWS, Azure, GCP) and integration with Snowflake.
- Strong analytical and problem‑solving skills.
- Excellent communication and teamwork abilities.
Preferred
- Certification in Snowflake or relevant cloud technologies.
- Experience with data visualisation tools and BI platforms.
- Familiarity with DevOps practices and CI/CD pipelines.
This position offers an opportunity to work on cutting‑edge cloud data projects, driving actionable insights and supporting strategic business decisions in a dynamic environment.