Description

Job Summary:

We are seeking a skilled Cloud DevOps Engineer with hands-on experience in building and maintaining CI/CD pipelines on Google Cloud Platform (GCP) using Terraform. The ideal candidate will have a strong background in infrastructure automation, cloud-native tooling, and code quality enforcement, with additional exposure to Azure and GitHub workflows.

 

Required Skills:

GCP background specific to CI/CD Pipeline using terraform automation.

• GCP

• Terraform

• GitHub

• Azure

• GCP Cloud Build

• Code Quality

 

Responsibilities:

  • CI/CD Pipeline Development:
  • Design, implement, and maintain scalable CI/CD pipelines using GCP Cloud Build, GitHub Actions, and Terraform modules.
  • Infrastructure Automation:
  • Build and manage GCP infrastructure (e.g., GKE, Cloud Run, IAM, VPC) using Terraform with reusable, modular code.
  • Source Control Integration:
  • Configure GitHub repositories, branching strategies, and webhook triggers to support automated deployments and code reviews.
  • Code Quality & Security:
  • Integrate tools like SonarQube, or similar into pipelines to enforce code quality, security scanning, and policy compliance.
  • Multi-Cloud Collaboration:
  • Support hybrid cloud initiatives by integrating Azure DevOps workflows and managing cross-cloud deployment strategies.
  • Monitoring & Logging:
  • Set up and maintain observability tools using GCP Cloud Monitoring and Logging to ensure pipeline health and performance.
  • Documentation & Best Practices:
  • Create and maintain technical documentation for CI/CD workflows, Terraform modules, and operational procedures.
  • Collaboration & Support:
  • Work closely with development, QA, and operations teams to troubleshoot pipeline issues and optimize deployment processes.


 

Qualifications:

  • Strong expertise in GCP Cloud Solutions, including App Engine and BigQuery.
  • Proficiency in DevOps concepts and tools, especially Azure DevOps Pipelines.
  • Solid understanding of cloud infrastructure and deployment strategies.
  • Excellent problem-solving and troubleshooting skills.
  • Experience in automating infrastructure and application deployments.
  • Strong communication and collaboration skills.
  • Relevant certifications such as Google Professional Cloud DevOps Engineer or Azure DevOps Engineer Expert.

Education

Any Graduate