Back to Jobs
Recently postedTechnology

Snowflake Platform Administrator

Crea Services LLCUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States
OnboardingSQLAWSSSOSnowflakeGoogle CloudPythonTerraformdbtAzureCI/CDIAM

Job description

Job Title: Snowflake Platform Administrator
Role Type: Platform Administration & Operations

Job Summary

We are looking for a hands-on Snowflake Platform Administrator with strong experience in managing, administering, and supporting enterprise Snowflake environments.

The ideal candidate will be responsible for platform reliability, security, access management, performance optimization, cost management, monitoring, and production support. The candidate will work closely with Data Engineering, Analytics, Security, and Cloud teams to ensure smooth and reliable platform operations.

Key Responsibilities

  • Administer and maintain Snowflake platforms across Development, Testing, and Production environments.
  • Manage users, roles, permissions, and Role-Based Access Control (RBAC).
  • Manage databases, schemas, virtual warehouses, and resource monitors.
  • Monitor platform health, query performance, warehouse utilization, and failures.
  • Optimize warehouse sizing, auto-suspend, auto-resume, and overall Snowflake consumption.
  • Troubleshoot failed queries, connectivity issues, and platform-related incidents.
  • Support environment provisioning and onboarding of new applications, teams, and workloads.
  • Manage account-level configurations, network policies, security policies, and authentication integrations.
  • Support Single Sign-On (SSO) and identity integration with enterprise IAM platforms.
  • Monitor Snowflake credit consumption and identify cost optimization opportunities.
  • Support data protection and recovery processes, including Time Travel, cloning, and backup/recovery considerations.
  • Perform platform configuration changes and maintain operational documentation and runbooks.
  • Support incident, problem, and change management processes.
  • Collaborate with Data Engineering teams to troubleshoot data ingestion and transformation pipeline issues involving Snowflake.

Required Skills & Qualifications

  • 4–7 years of overall IT experience with strong hands-on Snowflake administration experience.
  • Strong experience in Snowflake platform administration and production support.
  • Expertise in Snowflake RBAC, user management, roles, and access permissions.
  • Experience managing virtual warehouses and performing performance tuning.
  • Strong understanding of query monitoring, troubleshooting, and optimization.
  • Experience with Snowflake resource monitors, credit consumption, and cost management.
  • Strong SQL skills.
  • Understanding of Snowflake security, authentication, and access control concepts.
  • Experience supporting production Snowflake environments.
  • Working knowledge of cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Experience with ITSM and production support processes.

Good-to-Have Skills

  • Exposure to Fivetran and/or dbt.
  • Experience with Terraform or Infrastructure as Code (IaC).
  • Python or scripting experience for administration and automation.
  • Knowledge of CI/CD and DevOps practices.
  • Experience with monitoring and observability tools.
  • Snowflake certifications.

Ideal Candidate Profile

We are looking for a candidate who has worked primarily in Snowflake Platform Administration rather than only Snowflake development or data engineering. The candidate should have strong hands-on experience managing platform operations, security, performance, cost optimization, and production support.

Similar jobs