You will manage and maintain the Snowflake cloud data platform to ensure performance, reliability, and security.
Responsibilities
- Configure Snowflake databases, including storage, compute resources, and access controls.
- Monitor performance metrics to identify and resolve bottlenecks and tune configurations for scalability.
- Implement security measures to protect sensitive data and develop backup and recovery strategies.
- Forecast resource requirements and implement capacity scaling strategies.
- Automate routine tasks like provisioning and monitoring through custom scripts and tools.
Required Skills
- 5+ years of experience as a database administrator.
- Hands-on experience managing Snowflake databases.
- Proficiency in SQL and database query optimization.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of data modeling, schema design, and data warehousing concepts.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Preferred Skills
- Snowflake or relevant cloud technology certification.