DevOps Engineer Google Cloud Platform

DevOps Engineer Google Cloud Platform

Posted 1 day ago by 1756546776

Negotiable
Outside
Hybrid
USA

Summary: The role of DevOps Engineer focuses on leveraging Google Cloud Platform to design, automate, and maintain scalable cloud infrastructure and DevOps pipelines. The engineer will collaborate with cross-functional teams to enhance the reliability, security, and performance of cloud-native applications. Key responsibilities include infrastructure management, CI/CD pipeline implementation, and incident management. The position is remote or hybrid based in Alpharetta, Georgia, and classified as outside IR35.

Key Responsibilities:

  • Cloud Infrastructure Design & Management: Design, implement, and manage secure, scalable, and highly available infrastructure on Google Cloud Platform, using best practices in networking, IAM, and resource optimization.
  • Infrastructure as Code (IaC): Build and maintain infrastructure automation using Terraform, ensuring modular, reusable, and version-controlled code.
  • CI/CD Pipeline Implementation: Develop and maintain robust CI/CD pipelines using tools like GitLab CI, Jenkins, or Cloud Build to enable automated testing and deployment.
  • Containerization & Orchestration: Build and manage Docker containers and deploy workloads using GKE (Google Kubernetes Engine) or other container orchestration platforms.
  • Monitoring, Logging & Incident Management: Implement and maintain observability stacks using Cloud Monitoring, Cloud Logging, Prometheus, and Grafana to ensure uptime and performance.
  • Security & Compliance: Apply security best practices in identity management, network access, secrets handling, and vulnerability scanning across the DevOps lifecycle.
  • Collaboration & Automation: Collaborate with development and data teams to improve deployment workflows, automate repeatable tasks, and enforce DevOps standards.

Key Skills:

  • 6-8 years of experience in DevOps, Site Reliability Engineering (SRE), or cloud infrastructure roles.
  • Proven expertise in Google Cloud Platform services including Compute Engine, GKE, Cloud Storage, BigQuery, Cloud Functions, and Cloud Pub/Sub.
  • Advanced proficiency with Terraform for managing infrastructure as code.
  • Strong hands-on experience with Docker and container orchestration via Kubernetes (preferably GKE).
  • Experience setting up and managing CI/CD pipelines and release workflows.
  • Proficient in scripting languages such as Python, Bash, or Go.
  • Familiarity with monitoring and logging tools in the Google Cloud Platform ecosystem.
  • Understanding of DevOps principles including infrastructure automation, immutable infrastructure, and blue/green deployments.
  • Strong troubleshooting and performance tuning skills in cloud-native environments.

Salary (Rate): undetermined

City: Alpharetta

Country: USA

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

We are looking for a skilled and proactive DevOps Engineer with a strong background in Google Cloud Platform (Google Cloud Platform) to join our infrastructure and platform engineering team. In this role, you will be responsible for designing, automating, and maintaining scalable cloud infrastructure and DevOps pipelines, with a focus on reliability, security, and performance. You ll work closely with cross-functional teams to drive continuous integration, delivery, and deployment of cloud-native applications.


Key Responsibilities:

  • Cloud Infrastructure Design & Management
    Design, implement, and manage secure, scalable, and highly available infrastructure on Google Cloud Platform, using best practices in networking, IAM, and resource optimization.
  • Infrastructure as Code (IaC)
    Build and maintain infrastructure automation using Terraform, ensuring modular, reusable, and version-controlled code.
  • CI/CD Pipeline Implementation
    Develop and maintain robust CI/CD pipelines using tools like GitLab CI, Jenkins, or Cloud Build to enable automated testing and deployment.
  • Containerization & Orchestration
    Build and manage Docker containers and deploy workloads using GKE (Google Kubernetes Engine) or other container orchestration platforms.
  • Monitoring, Logging & Incident Management
    Implement and maintain observability stacks using Cloud Monitoring, Cloud Logging, Prometheus, and Grafana to ensure uptime and performance.
  • Security & Compliance
    Apply security best practices in identity management, network access, secrets handling, and vulnerability scanning across the DevOps lifecycle.
  • Collaboration & Automation
    Collaborate with development and data teams to improve deployment workflows, automate repeatable tasks, and enforce DevOps standards.

Required Qualifications:

  • 6 8 years of experience in DevOps, Site Reliability Engineering (SRE), or cloud infrastructure roles.
  • Proven expertise in Google Cloud Platform (Google Cloud Platform) services including Compute Engine, GKE, Cloud Storage, BigQuery, Cloud Functions, and Cloud Pub/Sub.
  • Advanced proficiency with Terraform for managing infrastructure as code.
  • Strong hands-on experience with Docker and container orchestration via Kubernetes (preferably GKE).
  • Experience setting up and managing CI/CD pipelines and release workflows.
  • Proficient in scripting languages such as Python, Bash, or Go.
  • Familiarity with monitoring and logging tools in the Google Cloud Platform ecosystem.
  • Understanding of DevOps principles including infrastructure automation, immutable infrastructure, and blue/green deployments.
  • Strong troubleshooting and performance tuning skills in cloud-native environments.

Preferred Qualifications:

  • Google Cloud Platform Professional Cloud DevOps Engineer or Cloud Architect certification.
  • Experience with MLOps pipelines and deploying Vertex AI models (a plus).
  • Familiarity with service mesh technologies like Istio.
  • Exposure to security compliance frameworks such as SOC2, HIPAA, or ISO 27001.