Snowflake Administrator
Job Title: Snowflake Administrator/Developer
Location: [Remote/On-site/Hybrid – Specify Location]
Duration: [Contract/Full-time – Specify]
Job Description:
We are looking for a Snowflake Administrator/Developer to join our team. This role will focus on Snowflake administration, user management, and development tasks, with a strong emphasis on Terraform and DBT. The ideal candidate will have experience managing Snowflake environments, handling infrastructure as code with Terraform, and developing data models using DBT.
Responsibilities:
- Manage Snowflake administration tasks, including setting up users, roles, and permissions.
- Work with Terraform scripts to automate and manage Snowflake infrastructure.
- Develop and maintain DBT code for data transformations and modeling.
- Perform Snowflake development tasks, including performance tuning and query optimization.
- Collaborate with data engineers and analysts to support data pipeline development.
- Implement best practices for security, performance, and cost management in Snowflake.
Requirements:
- Strong experience with Snowflake administration and development.
- Hands-on experience with Terraform for infrastructure as code.
- Proficiency in DBT (Data Build Tool) for data transformation and modeling.
- Basic experience with Python for scripting and automation.
- Understanding of cloud environments (AWS, Azure, or GCP) is a plus.
- Strong problem-solving and communication skills.
If you’re interested in working on cutting-edge data platforms and optimizing Snowflake environments, we’d love to hear from you!