Source description
About the role
Key Responsibilities - Administer and manage Snowflake cloud data warehouse environments, including provisioning, configuration, monitoring, and maintenance. - Implement security policies, compliance, and access controls. - Manage Snowflake accounts and databases in a multi-tenant environment. - Monitor the systems and provide proactive solutions to ensure high availability and reliability. - Monitor and manage Snowflake costs. - Collaborate with developers, support engineers and business stakeholders to ensure efficient data integration. - Automate database management tasks and procedures to improve operational efficiency. - Stay up to date with the latest Snowflake features, best practices, and industry trends to enhance the overall data architecture - Develop and maintain documentation, including database configurations, processes, and standard operating procedures. - Support disaster recovery and business continuity planning for Snowflake environments. Required Qualifications - Bachelor's degree in computer science, Information Technology, or a related field. - 5+ years of experience in Snowflake operations and administration. - Robust knowledge of SQL, query optimization, and performance tuning techniques. - Experience in managing security, access controls, and data governance in Snowflake. - Familiarity with AWS. - Proficiency in Python or Bash. - Experience in automating database tasks using Terraform, CloudFormation, or similar tools. - Understanding of data modeling concepts and experience working with structured and semi-structured data (JSON, Avro, Parquet). - Strong analytical, problem-solving, and troubleshooting skills. - Excellent communication and collaboration abilities. Preferred Qualifications - Snowflake certification (e.g., SnowPro Core, SnowPro Advanced: Architect, Administrator). - Experience with CI/CD pipelines and DevOps practices for database management. - Knowledge of machine learning and analytics workflows within Snowflake. - Hand Key Responsibilities - Administer and manage Snowflake cloud data warehouse environments, including provisioning, configuration, monitoring, and maintenance. - Implement security policies, compliance, and access controls. - Manage Snowflake accounts and databases in a multi-tenant environment. - Monitor the systems and provide proactive solutions to ensure high availability and reliability. - Monitor and manage Snowflake costs. - Collaborate with developers, support engineers and business stakeholders to ensure efficient data integration. - Automate database management tasks and procedures to improve operational efficiency. - Stay up to date with the latest Snowflake features, best practices, and industry trends to enhance the overall data architecture - Develop and maintain documentation, including database configurations, processes, and standard operating procedures. - Support disaster recovery and business continuity planning for Snowflake environments. Required Qualifications - Bachelor's degree in computer science, Information Technology, or a related field. - 5+ years of experience in Snowflake operations and administration. - Robust knowledge of SQL, query optimization, and performance tuning techniques. - Experience in managing security, access controls, and data governance in Snowflake. - Familiarity with AWS. - Proficiency in Python or Bash. - Experience in automating database tasks using Terraform, CloudFormation, or similar tools. - Understanding of data modeling concepts and experience working with structured and semi-structured data (JSON, Avro, Parquet). - Strong analytical, problem-solving, and troubleshooting skills. - Excellent communication and collaboration abilities. Preferred Qualifications - Snowflake certification (e.g., SnowPro Core, SnowPro Advanced: Architect, Administrator). - Experience with CI/CD pipelines and DevOps practices for database management. - Knowledge of machine learning and analytics workflows within Snowflake. - Hand
More at Zeta Global