Overview
Skills
Job Details
Job Title: Google Cloud Platform Data Engineer (Strong Terraform Experience)
Location: Nashville, TN (Hybrid / In-Person)
Job Type: Long-Term Contract
Role Overview:
We are seeking a Google Cloud Platform Data Engineer with strong hands-on experience in Terraform (HCL) and Google Cloud Platform (Google Cloud Platform) architecture. The ideal candidate will play a key role in designing, implementing, and managing cloud infrastructure to support enterprise-scale data and application environments.
This role involves working across multiple teams to design infrastructure solutions that align with organizational goals, ensuring scalability, reliability, and security in a hybrid cloud setup.
Key Responsibilities:
- Design and implement cloud infrastructure components using Terraform and Google Cloud Platform
- Develop and maintain infrastructure-as-code (IaC) for repeatable, automated deployments.
- Collaborate with cross-functional teams to gather requirements and translate them into cloud-based solutions.
- Integrate Terraform with CI/CD pipelines and GitOps workflows.
- Configure and manage networking, IAM, monitoring, and logging in Google Cloud Platform.
- Provide architectural oversight during the design, build, and deployment phases.
- Manage state files, handle secrets securely, and enforce best practices for cloud governance and security.
- Create documentation and contribute to solution design and implementation plans.
- Participate in solution evaluation, selection, and high-level design activities.
Qualifications & Experience:
- 7 9 years of relevant experience in cloud infrastructure engineering or data center design.
- Deep expertise in Terraform (HCL) and Google Cloud Platform architecture.
- Strong understanding of Google Cloud Platform networking, IAM, monitoring, and logging.
- Experience integrating Terraform with DevOps toolchains (e.g., Jenkins, GitHub Actions, GitLab CI/CD).
- Proficiency in scripting languages such as Python or Bash.
- Familiarity with cloud security best practices and state management in Terraform.
- Excellent communication skills, with the ability to work directly with technical and non-technical stakeholders.
- Proven ability to take initiative, manage multiple priorities, and deliver high-quality results.
Preferred:
- Experience with hybrid cloud or data center environments.
- Prior involvement in infrastructure modernization or cloud migration projects.
- Strong documentation and presentation abilities.