Terraform DevOps 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)
OverviewWe are seeking a Terraform DevOps Developer to join the Data Platform Engineering team with our Fortune 500 health insurance client. In this role, you will handle complex infrastructure and automation tasks, particularly within the Google Cloud Platform (GCP) ecosystem. Your primary focus will be to build and maintain infrastructure for Databricks and GCP using Terraform. This role requires a deep expertise in Terraform and a strong background in cloud infrastructure and automation.
ResponsibilitiesDesign, develop, and maintain scalable Terraform modules for Google Cloud Platform (GCP).Build and manage infrastructure for Databricks and GCP.Implement Infrastructure as Code (IaC) best practices to create scalable and reusable infrastructure components.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.Write and maintain scripts for automation, configuration management, and orchestration tasks using Bash or Python.Collaborate with cross-functional teams to ensure seamless integration and deployment of infrastructure solutions.
QualificationsCloud Expertise: 5+ years of strong experience with at least one major cloud provider. Extensive experience with Google Cloud Platform (GCP) is preferred.Infrastructure as Code (IaC): Terraform SME – expert level of experience with Terraform. Proven experience in writing, testing, and maintaining complex Terraform modules specifically for GCP. Ability to design and implement scalable and reusable Terraform modules. CI/CD Pipelines: Hands-on experience in setting up and managing CI/CD pipelines using DevOps tools such as GitHub Actions. Proficiency in automating deployment processes and integrating various DevOps tools.Scripting/Programming: Practical scripting experience using Bash or Python to write scripts for automation, configuration management, and orchestration tasks.
Preferred but not RequiredGCP Infrastructure and Networking: Experience with GCP infrastructure components (Compute Engine, Cloud Storage, Cloud Functions, Kubernetes Engine) and networking services (VPC, Cloud Load Balancing, Cloud DNS, Cloud VPN).Additional DevOps Tools: Experience with other DevOps tools such as Docker, Kubernetes, Jenkins, Ansible, or Chef. Version Control: Proficiency in using Git for version control and source code management.Security and Compliance: Awareness of security best practices and compliance requirements in cloud environments.Certifications: Relevant certifications such as Google Professional Cloud DevOps Engineer, Google Professional Cloud Architect, or Terraform Associate Certification would be a plus.