Snowflake Admin
Kishore KumarUnited StatesMIDPosted 1h ago
SnowflakeData EngineeringELT/ETLSQLPythonBashTerraformCI/CDGitAzure DevOpsAWSAzure
About the Role
We are seeking an experienced Snowflake Admin / Data Platform Engineer to join an Agile team building healthcare applications and implementing new features. This role involves designing, operating, and optimizing cloud data warehouse and ELT/ETL pipelines.
Key Responsibilities
• Design, build, and maintain robust ELT/ETL data pipelines and automated data ingestion workflows
• Administer, configure, and manage Snowflake data warehouse environments, ensuring high performance, scalability, and optimal cost management
• Implement and manage Snowflake security and governance features, including Role-Based Access Control (RBAC), row-level security, dynamic data masking, and secure data sharing
• Write advanced SQL queries and optimize complex database workloads, stored procedures, and query performance
• Collaborate with cross-functional Agile teams to deliver healthcare data products, dimensional models, and analytics architectures
• Utilize Python and scripting tools (such as Bash or Terraform) to automate data operations, monitoring, and infrastructure management
• Manage CI/CD deployment pipelines using Git/GitHub and Azure DevOps for automated code integration and release management
• Troubleshoot performance bottlenecks, data load failures, and infrastructure issues across cloud platforms (AWS and/or Azure)
Requirements
• 10+ years of total experience in data engineering, data architecture, or data platform roles
• 4–5+ years of hands-on Snowflake experience spanning architecture, administration, performance tuning, and cost optimization
• Advanced SQL and Python proficiency
• Deep knowledge of data warehousing concepts, dimensional modeling, and medallion/lakehouse architectures
• Experience with cloud platforms (AWS and/or Azure)
• Scripting and automation experience (Bash, Terraform, etc.)
• Hands-on experience with CI/CD pipelines and GitHub
• Strong troubleshooting, communication, and collaboration skills
• Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field (BE/ME/BTech/MTech/B.Sc./M.Sc.)
• Snowflake SnowPro Core certification is strongly preferred