Snowflake Platform Administrator
Client
Our client is a leading financial services business operating a comprehensive data marketplace that supports the entire Client’s business.
Project overview
The Snowflake platform administration team underpins the data marketplace ecosystem, including Snowflake, Confluent, dbt Labs, and Astronomer. The team is expanding to include new skills in Terraform-based platform configuration automation to better support the platform's operational needs. The role focuses on platform administration and operational stability.
Position overview
We are seeking an experienced Snowflake Platform Administrator to join the team. The successful candidate will primarily deliver platform configuration automation using Terraform within a CI/CD environment, onboard new consuming applications, troubleshoot user issues, and ensure overall stability of the Snowflake environment. This role requires strong expertise in managing Snowflake environments, platform integrations, and infrastructure-as-code automation with Terraform.
Technology stack
Snowflake platform and RBAC management
Terraform for infrastructure as code and change management within CI/CD pipelines
Azure cloud services, including Azure Functions, security integrations, Private Link, and authentication mechanisms
SaaS integrations with private link connectivity
Data ecosystem, including Confluent, dbt Labs, and Astronomer
Responsibilities
- Manage the full lifecycle of Snowflake environments from account setup through production deployment
- Administer Snowflake RBAC, storage integrations, and application integrations
- Deliver platform configuration automation using Terraform in a CI/CD environment, supporting multiple SaaS capabilities
- Onboard new consumer applications onto the platform and provide support and troubleshooting for platform issues
- Collaborate across teams to maintain platform stability and reliability
- Learn and apply new technologies and best practices to enhance team capability in automation and platform administration
Requirements
- Expert experience managing platform changes using Terraform within CI/CD pipelines
- Minimum 5 years of experience managing Snowflake environments, including implementation and production support
- Strong skills with Snowflake RBAC, storage, application integrations, and knowledge of Snowpark Container Services
- Minimum 3 years of strong Azure knowledge, including Azure Functions, security integrations, Private Link, and authentication mechanisms
- Experience integrating SaaS capabilities using a private link
- Ability to troubleshoot and resolve platform and integration issues effectively
Strong communication skills and ability to collaborate across technical and business teams
Nice to have
- Experience working within complex, multi-technology ecosystems
- Ability to work autonomously and as part of a team to manage platform stability and support business needs
- Willingness to learn new automation technologies and contribute to team growth
Required languages
| English | B1 - Intermediate |