Snowflake Administrator
Job details
Job Title: Snowflake Administrator Location: Remote Experience: 8+ years Employment Type: Full-time **Notice Period: Immediate Joiners Preferred** Job Overview: We are looking for a Snowflake Administrator to manage and optimize our Snowflake Data Cloud environment. The ideal candidate will have hands-on experience in Snowflake administration, performance tuning, security management, and data governance. You will work closely with data engineers, analysts, and cloud teams to ensure a secure, efficient, and high-performing Snowflake environment. Key Responsibilities:
- Administer, configure, and optimize Snowflake Data Cloud environments.
- Manage user roles, access controls, and security policies in Snowflake.
- Monitor and fine-tune query performance, storage usage, and workloads .
- Implement best practices for data governance, security, and compliance .
- Automate data loading, ETL processes, and backups using Snowflake tools.
- Work with cloud platforms (AWS, Azure, GCP) for Snowflake integrations.
- Collaborate with data engineers to optimize schema design, data models, and warehouse performance .
- Set up and manage resource monitoring, query profiling, and cost optimization .
- Troubleshoot performance issues, connectivity problems, and system errors .
- Ensure disaster recovery, failover planning, and high availability for Snowflake infrastructure.
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field .
- 8+ years of hands-on experience as a Snowflake Administrator .
- Strong knowledge of Snowflake architecture, security model, and best practices .
- Experience with SQL performance tuning and query optimization in Snowflake.
- Hands-on experience with Snowflake automation, Snowpipe, Streams, and Tasks .
- Familiarity with cloud platforms (AWS, Azure, GCP) for Snowflake deployment.
- Knowledge of ETL processes, data warehousing concepts, and database administration .
- Experience with RBAC (Role-Based Access Control) and Identity Management .
- Proficiency in scripting languages (Python, Shell, PowerShell) for automation .
- Strong troubleshooting and problem-solving skills.
- Snowflake SnowPro Certification (Advantageous).
- Experience with dbt (Data Build Tool) or similar data transformation tools .
- Knowledge of Terraform or Infrastructure-as-Code (IaC) for Snowflake setup .
- Experience integrating Snowflake with BI tools like Power BI, Tableau, Looker .
- Familiarity with Big Data technologies (Hadoop, Spark, Kafka) .
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.