Snowflake Administrator

Bengaluru, Karnataka, India
Mar 06, 2025
Mar 06, 2026
Onsite
Full-Time
4 Years
Job Description

We are looking for a skilled Snowflake Administrator with at least 5 years of experience to join our team and take charge of managing our Snowflake data platform on Azure. This role requires a deep understanding of Snowflake architecture, performance optimization, and security. The ideal candidate should be well-versed in Azure services and have hands-on experience in administering, configuring, and optimizing Snowflake environments to ensure high availability, security, and scalability.

As a Snowflake Administrator, you will play a crucial role in maintaining the integrity and performance of our data infrastructure. You will work closely with data engineers, architects, and business teams to ensure seamless data access, governance, and optimization of workloads running on Snowflake. If you have a passion for working with cloud data platforms, optimizing query performance, and implementing security best practices, we encourage you to apply.

Key Responsibilities

  1. Manage and Administer Snowflake Environment. Oversee the day-to-day administration of our Snowflake platform on Azure, ensuring stability, scalability, and optimal performance.
  2. Performance Tuning & Optimization. Continuously monitor and fine-tune virtual warehouses, query performance, caching, and indexing to improve efficiency and cost-effectiveness.
  3. Security & Access Control. Implement and manage role-based access controls (RBAC), authentication mechanisms, and encryption policies to maintain a secure data environment.
  4. Integration with Azure Services. Ensure seamless integration of Snowflake with various Azure services, such as Azure Data Factory, Azure Databricks, and Azure Storage Accounts for efficient data ingestion and processing.
  5. Automation & Scripting. Utilize scripting languages like Python, Bash, or PowerShell to automate administrative tasks, including monitoring, scaling, and maintenance operations.
  6. Data Governance & Compliance. Establish best practices for data governance, lineage tracking, and data cataloging solutions to maintain data integrity and compliance with industry standards.
  7. Troubleshooting & Issue Resolution. Identify, diagnose, and resolve performance bottlenecks, storage issues, and connectivity problems within the Snowflake ecosystem.
  8. Monitoring & Reporting. Set up monitoring dashboards and alerts to proactively track query performance, storage utilization, and system health to avoid potential downtime.
  9. Collaboration & Documentation. Work closely with data engineers, analysts, and business stakeholders to understand requirements and document Snowflake configurations, policies, and best practices.

Requirements & Qualifications

  1. Experience. Minimum 4+ years of experience as a Snowflake Administrator managing Snowflake on Azure.
  2. Technical Expertise. In-depth knowledge of Snowflake architecture, including virtual warehouses, databases, schemas, tables, and data sharing.
  3. SQL Proficiency. Strong expertise in SQL development and query performance tuning within Snowflake.
  4. Cloud & Integration. Hands-on experience integrating Snowflake with Azure services, including Azure Data Factory, Azure Synapse, and Azure Blob Storage.
  5. Security & Compliance. Familiarity with data security best practices, access control policies, GDPR, and compliance management.
  6. Automation Skills. Proficiency in scripting languages such as Python, Bash, or PowerShell for automating Snowflake administration tasks.
  7. Data Governance. Understanding of data governance frameworks, including metadata management and data cataloging.
  8. Problem-Solving Ability. Strong troubleshooting skills to quickly identify and resolve performance issues, connectivity problems, and security risks.
  9. Collaboration & Communication. Ability to work effectively with cross-functional teams, including data engineers, DevOps, and business analysts.

Preferred Qualifications (Nice to Have)

  1. Certifications. Snowflake or Azure certifications (e.g., Snowflake SnowPro Certification, Microsoft Certified: Azure Data Engineer Associate) are a plus.
  2. Experience with CI/CD. Working knowledge of DevOps practices, CI/CD pipelines, and Infrastructure as Code (IaC) for Snowflake deployments.
  3. Multi-Cloud Knowledge. Experience working with AWS or GCP Snowflake environments in addition to Azure.
  4. Big Data & ETL Tools. Exposure to Apache Spark, Databricks, Kafka, or other big data processing frameworks.

Why Join Us?

  1. Work on Cutting-Edge Technologies. Be part of a dynamic team managing a modern cloud data platform.
  2. Career Growth & Learning Opportunities. Gain exposure to advanced Snowflake and Azure integrations while enhancing your expertise.
  3. Collaborative Work Environment. Work with talented engineers, data scientists, and architects in a fast-paced setting.
  4. Competitive Compensation & Benefits. We offer an attractive salary package, health benefits, and flexible work arrangements.

If you are a Snowflake expert with a passion for optimizing cloud data environments, we’d love to hear from you. Apply now and become a key player in our data-driven journey!