Snowflake Developer with Terraform
1 week ago
Experience: 6- 12 years
Notice Period: Immediate to 25 days
Location : PAN India
Shift Timings: 2:30PM TO 5:30AM
Please share your resume to this email ID- | Call:
Job Description:
Snowflake Data Engineer (with Terraform)
Role summary:
We are seeking a highly skilled Snowflake Data Engineer with strong expertise in Terraform to design, build, and manage scalable data workloads on Snowflake. The ideal candidate will be responsible for automating infrastructure deployment, orchestrating data pipelines, and ensuring efficient and secure data operations in a cloud environment.
Key Responsibilities:
- Design and implement Snowflake architecture components using Terraform modules, including accounts, databases, schemas, virtual warehouses, roles, users, grants, stages, pipes, tasks, and streams
- Develop reusable, versioned Terraform modules and maintain remote state backend and locking (S3/Azure/GCS + state locking)
- Integrate Terraform workflows into CI/CD pipelines (GitHu, GitLab CI, Jenkins, etc.) to enable automated plan/apply and PR-based change control
- Automate deployment of Snowflake TASK objects (scheduled/stream processing) and ensure safe migration strategies for production workloads.
- Implement security controls using least-privilege RBAC, object-level grants, and secrets management (HashiCorp Vault, cloud secret stores).
- Collaborate with data engineering teams to onboard pipelines (Snowpipe, ingestion stages, external tables) and ensure Terraform models match runtime needs
- Monitor, tune, and cost-optimize Snowflake compute usage and storage; implement resource monitors and alerting
- Build tests and validations for Terraform (unit/integration testing with Terratest or similar) and implement automated checks (policy-as-code / sentinel / OPA)
- Mentor teammates on Snowflake best practices, IaC patterns, and secure deployment workflows
- Automate deployment of data models, warehouses, and data sharing processes.
- Develop ETL/ELT solutions to ingest, transform, and load structured/unstructured data.
- Monitor performance, troubleshoot issues, and fine-tune queries, tasks, and stored procedures.
- Ensure compliance with data governance, access control, and audit requirements.
Required Skills & Experience
- SnowPro Core certification (required) or equivalent demonstrated Snowflake expertise
- Hands-on experience deploying Snowflake resources programmatically using Terraform or equivalent IaC tools
- Strong SQL skills for data modeling, query optimization, and troubleshooting (Snowflake-specific features such as clustering, micro-partitions, and materialized views)
- Familiarity with Snowflake features: Tasks, Streams, Snowpipe, Time Travel, Fail-safe, Data Sharing, Secure Views, and user/role management
- Experience with Terraform best practices: modules, workspaces, remote state, versioning, and secret handling
- Experience integrating IaC into CI/CD pipelines and implementing automated testing and policy checks
- Experience with at least one public cloud (AWS, Azure, or GCP) and the associated networking, storage, and IAM concepts
- Proficiency in scripting (Python, Bash, or similar) for automation and tooling.
- Experience in setting up and using AWS components, EMR, EC2, Lambda, ECR, ELB, Route53, S3.
- Strong Experience with python, Terraform, YAML, JSON, TOML, Snowsql, Flyway, preferred.
Certifications
- SnowPro Core (required)
- Terraform Associate (recommended)
-
Snowflake Data Engineer
2 weeks ago
Chennai, Tamil Nadu, India Sedin Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per yearKey ResponsibilitiesDesign, build, and maintain scalable ETL/ELT pipelines using Snowflake and cloud technologies.Develop and optimize Snowflake database structures such as warehouses, schemas, tables, streams, tasks, and secure data sharing.Implement data ingestion from various sources using tools such as ADF, dbt, Kafka, or equivalent.Write efficient SQL...
-
Snowflake Data Engineer
2 weeks ago
Chennai, Tamil Nadu, India Sedin Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearKey ResponsibilitiesDesign, build, and maintain scalable ETL/ELT pipelines using Snowflake and cloud technologies.Develop and optimize Snowflake database structures such as warehouses, schemas, tables, streams, tasks, and secure data sharing.Implement data ingestion from various sources using tools such as ADF, dbt, Kafka, or equivalent.Write efficient...
-
Snowflake Developer
6 hours ago
Chennai, Tamil Nadu, India Talent Worx Full time ₹ 20,00,000 - ₹ 25,00,000 per yearTalent Worx is seeking a skilled Snowflake Developer to join our team and support our clients in leveraging data for impactful business decisions. As a Snowflake Developer, you will be responsible for designing, implementing, and maintaining data solutions using the Snowflake data platform, ensuring high availability and performance.Key...
-
Snowflake Developer
6 days ago
Chennai, Tamil Nadu, India Geak Minds Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRole: Snowflake DeveloperExperience: YearsQualification: Any graduateLocation: Chennai Employment: Full-timeWe are seeking a highly skilled and proactive Snowflake Developer with strong data warehouse experience to join our team. The ideal candidate will possess expert-level SQL skills and be proficient in Snowflake DDL/DML, streams and tasks, and building...
-
Terraform
2 weeks ago
Chennai, Tamil Nadu, India Colan Infotech Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverall Responsibilities: • Design and implement Infrastructure as Code (IaC) solutions using Terraform. • Develop and maintain reusable Terraform modules for cloud infrastructure automation.• Collaborate with cloud architects, DevOps, and security teams to optimize cloud deployments. • Ensure scalability, security, and compliance of infrastructure...
-
Snowflake Developer
2 weeks ago
Chennai, Tamil Nadu, India Synechron Full time ₹ 6,00,000 - ₹ 12,00,000 per yearKey ResponsibilitiesDesign and implement data warehousing solutions using Snowflakes architecture.Develop and optimize SQL queries, stored procedures, and UDFs for performance.Create and maintain automated data pipelines leveraging Snowflake features (Snowpipe, Streams, Tasks).Configure and manage Snowflake environments across development, testing, and...
-
Snowflake Platform Engineer
4 days ago
Chennai, Tamil Nadu, India Gramener Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWork Location: Across StraiveRole & ResponsibilitiesAdminister Snowflake data platform (databases, schemas, warehouses, roles, integrations).Enforce RBAC/security models, masking policies, and data sharing standards.Manage performance tuning (query optimization, clustering, micro-partitioning).Automate provisioning, monitoring, and incident handling using...
-
Snowflake Developer
7 hours ago
Chennai, Tamil Nadu, India Growel Softech Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year:- Understanding of data modeling concepts data warehousing tools and databases Experience in Snowflake SQL Cloud (AWS) Unix Technologies experience Must have hands on experience on SQL Snowflake Experience in AWS S3 and other common aws services. Should have experience working with multiple file formats especially with Parquet and Avro Should have Knowledge...
-
Snowflake Developer
6 days ago
Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 1,20,000 - ₹ 1,80,000 per yearJob SummaryWe are seeking a highly skilled Sr. Developer with 6 to 9 years of experience to join our team. The ideal candidate will have expertise in Python Data Science PySpark and Snowflake. This role requires working from the office during day shifts. The candidate will be responsible for developing and implementing advanced data solutions to drive...
-
Snowflake Data Engineer
2 days ago
Chennai, Tamil Nadu, India Sunware Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearTitle: Snowflake Data Engineer / Technical LeadReporting To: Technology HeadLocation: Pan IndiaDepartment: CBG Data & AnalyticsJob Purpose and Primary Objective:We are seeking a highly experienced and motivated Snowflake Data Engineer to join our dynamic data team. In this pivotal role, you will be the go-to expert for our Snowflake Data Cloud ecosystem. You...