Search by job, company or skills

T

Snowflake / Database Administration

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

Key Responsibilities:

  • Administer and manage Snowflake data warehouse environments, ensuring high performance, availability, and security.
  • Design, implement, and maintain Snowflake architecture and database models.
  • Perform routine database maintenance tasks such as backups, restores, and patching.
  • Optimize Snowflake queries and data storage for performance and cost efficiency.
  • Monitor database performance, troubleshoot issues, and ensure uptime for critical business applications.
  • Collaborate with data engineers, analysts, and other stakeholders to optimize ETL/ELT pipelines and data processes.
  • Provide support for data migration, integration, and replication between Snowflake and other databases/systems.
  • Implement security policies for Snowflake, including user roles, permissions, and access control mechanisms.
  • Troubleshoot and resolve database-related issues, including query performance, data consistency, and system outages.
  • Perform database upgrades and manage Snowflake lifecycle, ensuring that the environment is up-to-date with the latest features and patches.
  • Assist with the development and deployment of automated data processes, including monitoring and alerting.
  • Create and maintain technical documentation for Snowflake architecture, best practices, and operational procedures.
  • Participate in database and infrastructure design reviews, providing expertise on Snowflake-related solutions.
  • Perform regular database health checks and proactive maintenance to prevent potential issues.

Required Qualifications & Skills:

  • 2-4 years of hands-on experience in Snowflake database administration or working with cloud-based data warehousing technologies.
  • Strong knowledge of SQL and experience with writing optimized queries and stored procedures.
  • Experience with Snowflake architecture, clustering, and data partitioning strategies.
  • Familiarity with Snowflake's data loading and ETL/ELT processes, including staging, transformation, and loading data.
  • Experience with data integration between Snowflake and other platforms like AWS, Azure, or Google Cloud.
  • Solid understanding of database performance tuning techniques, including query optimization and indexing.
  • Knowledge of data security, including user roles, data encryption, and compliance requirements (e.g., GDPR, HIPAA).
  • Familiarity with Snowflake's native features like Time Travel, Zero Copy Cloning, and Data Sharing.
  • Experience with Cloud Infrastructure (AWS, Azure, or Google Cloud) and database monitoring tools.
  • Knowledge of data replication and backup strategies in Snowflake.
  • Experience with automation tools for database monitoring, alerting, and operational tasks.
  • Strong troubleshooting and problem-solving skills, with the ability to work under pressure in production environments.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 121708343

Similar Jobs