Senior Snowflake Administrator
Listed on 2026-08-18
-
IT/Tech
Database Administrator, Information Security & Data Protection, Data Engineering, Systems Administrator
Job Title
Responsibilities:
Database Administration:
- Deploy, configure, and administer Snowflake environments
- Monitor and optimize Snowflake performance, storage, and query execution
- Automate maintenance and administration tasks using SQL, Python, or Shell scripting
- Integrate Snowflake with AWS S3, Glue, Lambda, Airflow, DBT and other cloud services
- Manage external stages and storage integrations for seamless data movement
- Monitor security logs and implement audit controls for data protection
- Identify and resolve performance bottlenecks, query performance, and connectivity issues
- Establish monitoring, alerts, and proactive issue resolution strategies
- Create, manage, and maintain Snowflake databases, warehouses, and roles
- Implement and enforce data governance policies and procedures
- Monitor database performance and identify optimization opportunities
- Perform regular database backups and recoveries
- On-call rotation duties and weekend support activities where needed
- Participate in CICD deployments and other planned activities where needed
Security:
- Implement and maintain robust security measures to protect sensitive data
- Manage user access controls and privileges
- Monitor for security threats and respond to incidents promptly
Performance Optimization:
- Analyze database performance and identify bottlenecks
- Tune database configurations to improve query performance
- Implement indexing strategies and data partitioning techniques
Data Loading and Migration:
- Develop and execute data loading and migration strategies
- Ensure data integrity and accuracy during the migration process
Troubleshooting:
- Diagnose and resolve database-related issues and errors
- Provide technical support to data analysts and engineers
Documentation:
- Maintain comprehensive documentation of database architecture, procedures, and standards
Must Have:
6+ years of proven experience as a database administrator with Snowflake
5+ years of strong understanding of SQL and database concepts
5+ years of experience in deployments and on-call support activities
5+ years of experience in supporting and troubleshooting batch, streaming and real time data loads
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).