Terraform / Google Cloud Platform Data Engineer (Senior Enterprise Systems Designer)

Overview

On Site
USD55 - USD62
Contract - W2

Skills

Terraform / GCP Data Engineer (Senior Enterprise Systems Designer)

Job Details

job summary:

The Senior Terraform/Google Cloud Platform Data Engineer is a crucial technical leadership role responsible for architecting, designing, and implementing highly scalable, secure, and resilient cloud data infrastructure on Google Cloud Platform (Google Cloud Platform). This senior individual leverages deep expertise in Infrastructure as Code (IaC), primarily using Terraform (HCL), to provision and manage all enterprise services-including networking, IAM, security, compute, and databases. The role acts as a Solutions Architect, translating complex business requirements into robust technical designs, leading the integration of Terraform with CI/CD/GitOps workflows, and providing crucial architectural oversight to ensure solutions align with the enterprise's IT strategy and security standards. This position requires excellent communication, project management acumen, and a proactive, enterprise-focused approach to delivering results.





location: Nashville, Tennessee

job type: Contract

salary: $55 - 62 per hour

work hours: 8am to 5pm

education: Bachelors



responsibilities:

Cloud Infrastructure & Architecture


  • Design and Architect comprehensive, scalable, and secure Google Cloud Platform solutions, including networking (VPCs, firewalls, connectivity), IAM, logging, monitoring, server resources, and database systems (e.g., SQL, Oracle, cloud-native DBs).
  • Serve as the Solutions Architect, partnering with project managers and business analysts to create well-defined, robust solutions that align with the State's IT Strategy.
  • Lead the technical evaluation and selection process, including buy vs. build decisions and providing early-phase project estimates.
  • Provide architectural oversight and guidance during the detailed design, build, test, and deployment phases.
Infrastructure as Code (IaC) & Automation


  • Develop, implement, and maintain the Google Cloud Platform infrastructure using Terraform (HCL) as the primary IaC tool.
  • Integrate Terraform with CI/CD and GitOps workflows to automate infrastructure deployment, updates, and management in a repeatable, secure manner.
  • Manage and maintain Terraform state, ensuring best practices for security and consistency across environments.
  • Develop and maintain automation scripts (e.g., Python, Bash) for system maintenance, operational tasks, and routine platform automation.
  • Implement secure secrets handling mechanisms for infrastructure components.
Security, Compliance, and Operations


  • Ensure all cloud infrastructure designs adhere to enterprise cloud security standards and compliance mandates.
  • Configure and maintain Google Cloud Platform logging and monitoring tools to ensure the reliability, performance, and operational health of all provisioned services.
  • Act as a technical subject matter expert on cloud security principles, governance, and operational best practices.
Leadership & Communication


  • Demonstrate strong IT project management experience to drive implementation plans from requirements gathering through successful deployment.
  • Exhibit excellent written and verbal communication skills to effectively interact with multiple levels of staff and management.
  • Take initiative, maintain an enterprise view when designing solutions, and be highly results-focused.


Cloud Infrastructure & Architecture


  • Design and Architect comprehensive, scalable, and secure Google Cloud Platform solutions, including networking (VPCs, firewalls, connectivity), IAM, logging, monitoring, server resources, and database systems (e.g., SQL, Oracle, cloud-native DBs).
  • Serve as the Solutions Architect, partnering with project managers and business analysts to create well-defined, robust solutions that align with the State's IT Strategy.
  • Lead the technical evaluation and selection process, including buy vs. build decisions and providing early-phase project estimates.
  • Provide architectural oversight and guidance during the detailed design, build, test, and deployment phases.
Infrastructure as Code (IaC) & Automation


  • Develop, implement, and maintain the Google Cloud Platform infrastructure using Terraform (HCL) as the primary IaC tool.
  • Integrate Terraform with CI/CD and GitOps workflows to automate infrastructure deployment, updates, and management in a repeatable, secure manner.
  • Manage and maintain Terraform state, ensuring best practices for security and consistency across environments.
  • Develop and maintain automation scripts (e.g., Python, Bash) for system maintenance, operational tasks, and routine platform automation.
  • Implement secure secrets handling mechanisms for infrastructure components.
Security, Compliance, and Operations


  • Ensure all cloud infrastructure designs adhere to enterprise cloud security standards and compliance mandates.
  • Configure and maintain Google Cloud Platform logging and monitoring tools to ensure the reliability, performance, and operational health of all provisioned services.
  • Act as a technical subject matter expert on cloud security principles, governance, and operational best practices.
Leadership & Communication


  • Demonstrate strong IT project management experience to drive implementation plans from requirements gathering through successful deployment.
  • Exhibit excellent written and verbal communication skills to effectively interact with multiple levels of staff and management.
  • Take initiative, maintain an enterprise view when designing solutions, and be highly results-focused.




qualifications:

- Minimum 7-9 years of expertise in designing, implementing, and maintaining enterprise-level data center or cloud infrastructure.


- Deep expertise in Terraform (HCL) for provisioning and managing large-scale infrastructure and services.


- Extensive experience with Google Cloud Platform architecture, services, and components.


- Strong familiarity with Google Cloud Platform networking, including VPCs, shared VPCs, routing, and firewall management.


- Expertise in Google Cloud Platform Identity and Access Management (IAM) policies and best practices.


- Proven experience integrating Terraform with CI/CD pipelines (e.g., GitLab, Jenkins, Cloud Build) and following GitOps principles.


- Strong knowledge of scripting languages such as Python and Bash for automation.


- Understanding of state management, secrets handling, and cloud security best practices.


- Bachelors


Preferred Skills & Experience


- 5-10 years of current experience in network or data center design.


- Minimum of 5 years of current experience in a Solutions Architect or equivalent leadership role.




Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.