Databricks & Snowflake Infrastructure Engineer
NTT DATA
NTT DATA
Seeking a skilled Databricks & Snowflake Infrastructure Engineer to architect and manage robust cloud platforms on AWS. This role involves designing, building, and automating the deployment of Databricks and Snowflake environments using Infrastructure as Code (IaC).
You will be instrumental in establishing secure, scalable, and compliant data platforms. Collaboration with cross-functional teams is key to defining standards and ensuring operational readiness.
This is an exciting opportunity to shape enterprise-scale data infrastructure and implement cutting-edge DevSecOps practices.
Design and implement Infrastructure as Code (IaC) using Terraform for Databricks and Snowflake deployments on AWS. Automate the provisioning and configuration of Databricks workspaces, including Unity Catalog, cluster policies, and networking. Configure and validate Snowflake accounts, warehouses, databases, and role-based access control (RBAC) for secure data access. Build and maintain CI/CD pipelines for seamless environment management and deployment across development, QA, and production. Ensure the security and compliance of AWS infrastructure, including VPCs, IAM, KMS, and network segmentation. Partner with Cloud Architects and Security Engineers to define deployment standards and governance controls. Troubleshoot and resolve complex infrastructure, connectivity, and security configuration issues. Develop reusable deployment accelerators, modules, and operational runbooks for enterprise-wide adoption.
Requires a minimum of 7 years in Cloud, DevOps, or Infrastructure Engineering, with at least 5 years focused on Terraform and AWS services (VPC, IAM, KMS, Secrets Manager).
Possess 3+ years of hands-on experience deploying and administering Databricks on AWS (Unity Catalog, cluster policies) and Snowflake (account setup, RBAC, security policies).
Proven experience in building CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins, GitLab) and developing automation scripts (Python, Bash) is essential.
Strong understanding of secure cloud architectures, network isolation, identity management, and DevSecOps practices is expected.
Excellent client-facing communication skills are required to lead architecture reviews and deployment planning.
NTT DATA
IT Consulting