← Back to jobs

Ekcel Technologies Inc Logo
Senior Snowflake Data Engineer with Terraform

Ekcel Technologies Inc

 

New York, NY, USA

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: Senior Snowflake Data Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, build, and manage scalable data workloads on Snowflake using Terraform.

This role is hybrid.

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 manage remote state backends and locking mechanisms using S3, Azure, or GCS.
  • Integrate Terraform workflows into CI/CD pipelines (GitHub, GitLab CI, Jenkins) for automated plan/apply and PR-based change control.
  • Automate deployment of Snowflake TASK objects and ensure safe migration strategies for production workloads.
  • Implement security controls using least-privilege RBAC, object-level grants, and secrets management.

Required Skills

  • 5+ years of experience in Data Engineering.
  • Expertise with Snowflake platform internals and best practices.
  • Proven experience designing and implementing Terraform modules for Snowflake and cloud resources.
  • Hands-on experience with CI/CD Pipelines (e.g., GitHub, GitLab CI, Jenkins).
  • Experience with remote state management using S3, Azure, or GCP.
  • Knowledge of security controls, including RBAC and secrets management (e.g., HashiCorp Vault, Azure Key Vault, GCP Secret Manager).
  • Understanding of data ingestion patterns such as Snowpipe, external tables, and streaming.

Preferred Skills

  • Experience with multi-cloud environments involving AWS, Azure, and GCP.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs