Earnbetter

Job Search Assistant

Logo

Terraform DevOps Developer - GCP

Brooksource • Remote • Posted today via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Remote • Full-time • Contract • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

We are seeking a DevOps Terraform Developer to join the Data Platform Engineering team with our Fortune 500 health insurance client. This role involves developing and managing cloud environments using Terraform, with a focus on building out core infrastructure for Databricks and GCP. The position requires expertise in Terraform, cloud infrastructure, and automation, and offers a chance for perm conversion after a 6-12 month contract.

Responsibilities

  • Design and implement scalable and reusable Terraform modules for GCP using Infrastructure as Code (IaC) best practices.
  • Build the base infrastructure for Databricks and GCP.
  • Set up and manage CI/CD pipelines using GitHub Actions and other DevOps tools.
  • Automate deployment processes and integrate various DevOps tools for efficient workflows.
  • Create automation scripts using Bash or Python to optimize and streamline infrastructure tasks, improving efficiency across cloud environments.

Qualifications

Required

  • Cloud Expertise: 5+ years of strong experience with at least one major cloud provider (GCP, Azure, or AWS), preferably with GCP.
  • Infrastructure as Code (IaC): Subject matter expert with Terraform. Experience writing, testing, and maintaining complex Terraform modules, preferably for GCP. Ability to design and implement scalable and reusable custom Terraform modules from scratch.
  • CI/CD Pipelines: Hands-on experience setting up and managing CI/CD pipelines using DevOps tools such as GitHub Actions. Proficiency in automating deployment processes and integrating various DevOps tools.
  • Automation & Scripting: Practical experience writing Python or Bash scripts for automation, configuration management, and orchestration tasks.

Preferred

  • Data Platform Technologies: Familiarity with Snowflake, Databricks, or other data platforms.
  • GCP Infrastructure and Networking: Knowledge of GCP infrastructure components (Compute Engine, Cloud Storage, Cloud Functions, Kubernetes Engine) and GCP networking services (VPC, Cloud Load Balancing, Cloud DNS, Cloud VPN).
  • Additional DevOps Tools: Experience with Docker, Kubernetes, Jenkins, Ansible, or Chef.
  • Certifications: Relevant certifications such as Google Professional Cloud DevOps Engineer, Google Professional Cloud Architect, or Terraform Associate Certification.

About Brooksource

Brooksource is a professional services company in the IT and Engineering Talent Solutions industry. They offer personalized talent solutions to provide the best technical talent for various assignments, including expertise in Enterprise Applications, Digital Experience, Analytics & Intelligence, Cloud Journey, IT Infrastructure, and Cyber Security. They also expanded their services to include engineering solutions, aiming to build strong relationships with clients nationwide.

Full Job Description

DevOps Terraform Developer

100% Remote (EST work hours)

6-12 Month Contract (W-2, full-time hours, chance for perm conversion)

Weekly paycheck, holiday pay, health insurance (medical, dental, vision)


Overview

We are seeking a DevOps Terraform Developer to join the Data Platform Engineering team with our Fortune 500 health insurance client. This core group drives innovation in cloud infrastructure, delivering cutting-edge, automated, and secure solutions that scale to meet enterprise demands. You'll play a key role in developing and managing cloud environments using Terraform, with a focus on building out core infrastructure for Databricks and GCP. Your work will be integral to modernizing our client’s data platform, ensuring reliable, efficient, and scalable cloud operations. This role requires a deep expertise in Terraform and a strong background in cloud infrastructure and automation.


Responsibilities

  • Design and implement scalable and reusable Terraform modules for GCP using Infrastructure as Code (IaC) best practices.
  • Build the base infrastructure for Databricks and GCP.
  • Set up and manage CI/CD pipelines using GitHub Actions and other DevOps tools.
  • Automate deployment processes and integrate various DevOps tools for efficient workflows.
  • Create automation scripts using Bash or Python to optimize and streamline infrastructure tasks, improving efficiency across cloud environments.


Required Qualifications

  • Cloud Expertise: 5+ years of strong experience with at least one major cloud provider (GCP, Azure, or AWS), preferably with GCP.
  • Infrastructure as Code (IaC): Subject matter expert with Terraform. Experience writing, testing, and maintaining complex Terraform modules, preferably for GCP. Ability to design and implement scalable and reusable custom Terraform modules from scratch.
  • CI/CD Pipelines: Hands-on experience setting up and managing CI/CD pipelines using DevOps tools such as GitHub Actions. Proficiency in automating deployment processes and integrating various DevOps tools.
  • Automation & Scripting: Practical experience writing Python or Bash scripts for automation, configuration management, and orchestration tasks.


Preferred but not Required

  • Data Platform Technologies: Familiarity with Snowflake, Databricks, or other data platforms.
  • GCP Infrastructure and Networking: Knowledge of GCP infrastructure components (Compute Engine, Cloud Storage, Cloud Functions, Kubernetes Engine) and GCP networking services (VPC, Cloud Load Balancing, Cloud DNS, Cloud VPN).
  • Additional DevOps Tools: Experience with Docker, Kubernetes, Jenkins, Ansible, or Chef.
  • Certifications: Relevant certifications such as Google Professional Cloud DevOps Engineer, Google Professional Cloud Architect, or Terraform Associate Certification would be a plus.