Data Platform Engineer

Manage Snowflake accounts, security, and data governance through Infrastructure as Code. Develop Terraform modules for roles, access controls, masking policies, data classification, and resource provisioning while maintaining CI/CD pipelines and improving monitoring, compliance, resource efficiency, and data lake architecture.

Responsibilities

  • Develop and maintain Terraform modules for Snowflake account management, including roles, warehouses, databases, grants, and integrations.
  • Implement role-based access controls, governance tags, and dynamic masking policies in Snowflake using Infrastructure as Code.
  • Develop and maintain CI/CD pipelines for Snowflake infrastructure changes using GitHub Actions.
  • Manage Snowflake network policies, service accounts, and identity provider integrations.
  • Optimize Snowflake resource utilization, warehouse performance, and cost efficiency.
  • Define and enforce data governance policies and classification standards.
  • Build monitoring and alerting for infrastructure drift detection and compliance.
  • Contribute to data lake architecture improvements and open table format adoption.

Requirements

  • 8+ years in data engineering or data platform roles.
  • Deep Snowflake administration experience, including RBAC, warehouses, masking policies, governance tags, network policies, storage integrations, and Snowpipe.
  • Production Terraform experience with module development, state management, and import workflows.
  • Terragrunt experience for multi-environment infrastructure management.
  • Python proficiency.
  • Strong understanding of data governance, security, and compliance best practices.
  • Active use of AI tools in engineering workflows.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available