Snowflake / Database Administration

2 - 4 years

5 - 8 Lacs

Posted:3 weeks ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Teamware Solutions logo
Teamware Solutions

IT Services and IT Consulting

Chennai Tamilnadu

RecommendedJobs for You

Bengaluru, Karnataka, India

Hyderabad, Telangana, India