What are the responsibilities and job description for the Snowflake Developer position at Advanced Tech Placement?
We are looking for a Snowflake Administrator
We are seeking an experienced Snowflake Administrator to manage, maintain, and optimize our Snowflake data platform. This individual will be responsible for administration, security, performance tuning, monitoring, and overall operational support of the Snowflake environment. The ideal candidate will have experience working closely with data engineering, analytics, and business teams to ensure a secure, scalable, and high-performing cloud data ecosystem.
Responsibilities:
- Administer and maintain Snowflake environments across development, testing, and production.
- Configure and manage user access, roles, permissions, and security policies.
- Monitor Snowflake platform performance and optimize warehouse utilization, query execution, and storage costs.
- Implement and maintain data governance, security, and compliance standards.
- Troubleshoot platform issues and provide ongoing operational support.
- Manage data sharing, replication, failover, and disaster recovery processes.
- Configure and maintain integrations with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Monitor system health, usage patterns, and capacity planning requirements.
- Support data engineering teams with environment setup, resource allocation, and best practices.
- Automate administrative tasks using scripting and infrastructure automation tools.
- Develop and maintain documentation for Snowflake architecture, processes, and operational procedures.
- Participate in platform upgrades, migrations, and implementation of new Snowflake features.
Requirements:
- 3 years of Snowflake administration experience.
- 5 years of experience supporting enterprise data warehouse environments.
- Strong understanding of Snowflake architecture, virtual warehouses, databases, schemas, roles, and security frameworks.
- Experience implementing RBAC (Role-Based Access Control) and data governance practices.
- Strong SQL skills and experience troubleshooting complex queries.
- Experience with performance tuning and cost optimization strategies.
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Experience with ETL/ELT tools and data integration processes.
- Knowledge of backup, recovery, disaster recovery, and business continuity planning.
- Strong analytical, troubleshooting, and problem-solving skills.
Required Skills:
- Snowflake
- SQL
- AWS, Azure, or Google Cloud Platform
- Python, Shell Scripting, or PowerShell
- Terraform / Infrastructure as Code
- ETL/ELT Tools (Informatica, Matillion, Fivetran, dbt, etc.)
- Git, CI/CD Pipelines
- Monitoring and Performance Management Tools
Preferred Skills:
- SnowPro Certification (Administrator or Advanced Administrator preferred).
- Experience with Terraform, CloudFormation, or Infrastructure as Code tools.
- Experience supporting data engineering pipelines and modern data architectures.
- Familiarity with Python, PowerShell, Shell Scripting, or automation frameworks.
- Experience with monitoring and observability tools.
- Knowledge of data governance, compliance, and regulatory requirements.