Job Description
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
Role: Data Platform Engineer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: B.Tech/B.E. in Any Specialization
PG: Any Postgraduate
💡 Quick Summary
Seeking a career-building opportunity? The Database Track Sr.Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
