Description

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.

Education

Bachelor's degree in Computer Science, Information Technology