# Snowflake Platform Administrator
- Location:** Markham, ON
- Work Mode:** Hybrid – 3 Days Onsite (Monday, Tuesday & Wednesday)
- Employment:** Full-Time
- Experience:** 8+ Years overall IT experience(must have)
### Position Overview
We are seeking an experienced Snowflake platform professional to manage and support enterprise cloud data environments. The role will focus on platform administration, access and security management, environment reliability, performance monitoring, and automation of Snowflake infrastructure.
The candidate should have strong hands-on experience operating Snowflake in production and be comfortable working across security, identity, infrastructure automation, and platform optimization.
### Key Responsibilities
- Administer and maintain enterprise Snowflake environments across databases, schemas, warehouses, stages, tasks, streams, shares, and integrations.
- Manage user access, roles, permissions, and security configurations in accordance with least-privilege principles.
- Monitor Snowflake workloads and investigate performance, query, warehouse, and resource-related issues.
- Identify opportunities for warehouse optimization and cloud cost reduction.
- Support production environments and ensure platform configurations meet enterprise and regulatory requirements.
- Manage platform configuration and deployment processes using infrastructure-as-code practices.
- Work with engineering and security teams on authentication, identity integration, access controls, and platform governance.
- Maintain appropriate monitoring, auditing, and operational controls across the Snowflake environment.
### Snowflake Platform Expertise
- Strong hands-on experience with **Snowflake administration, platform engineering, or cloud data platform operations**.
- Good understanding of Snowflake's core architecture, including:
- Accounts and organizations
- Databases and schemas
- Virtual warehouses
- Stages
- Tasks and streams
- Shares
- Integrations
- Account usage and monitoring views
- Strong knowledge of **Snowflake RBAC**, role hierarchy, access provisioning, and least-privilege security models.
- Experience supporting production Snowflake environments within enterprise or regulated organizations.
### Security & Identity Management
- Practical experience with Snowflake security capabilities such as:
- Network policies
- Authentication policies
- Masking policies
- Row access policies
- Object tagging
- Auditing
- Service account controls
- Understanding of enterprise identity and authentication mechanisms including:
- SSO
- SCIM
- Microsoft Entra ID groups
- MFA
- Service accounts
- Key-pair authentication
### Performance & Cost Management
- Experience monitoring Snowflake workloads and warehouse utilization.
- Ability to troubleshoot slow or inefficient queries.
- Experience with performance tuning and workload optimization.
- Understanding of warehouse sizing, utilization patterns, and cost-control practices.
- Ability to investigate platform-level issues and recommend appropriate technical improvements.
### Automation & Infrastructure
- Hands-on experience with **Terraform or similar Infrastructure-as-Code approaches**.
- Ability to automate Snowflake configuration and platform deployments.
- Understanding of version-controlled infrastructure and repeatable deployment practices.
- Experience integrating platform administration with modern cloud engineering workflows.
### Candidate Profile
The ideal candidate should be a technically strong Snowflake administrator who has worked directly with production environments rather than only performing reporting or data-development activities.
Strong platform administration, security/RBAC, troubleshooting, performance optimization, and infrastructure automation experience will be important for this position.
Skills: integration patterns,snowflake administration,cloud data platform,security administration,role hierarchy design,platform engineering,snowflake rbac,snowflake security,iac,access management,production snowflake,snowflake architecture,terraform