Position: DevOps Engineer (GCP | Terraform | Cloud Build)
Location: Gurgaon (preferred) or Bangalore
Experience: 2+ Years
Type: Full-time
About the Role
We’re looking for a DevOps Engineer with solid hands-on experience in Google Cloud Build and Terraform, who can quickly adapt and start contributing to production environments. This is a replacement role, so the ideal candidate should already be comfortable working with CI/CD pipelines, GCP deployments, and infrastructure automation.
You’ll be involved in designing, automating, and maintaining build and deployment pipelines while ensuring system reliability, scalability, and cost efficiency across multi-environment cloud platforms.
Key Responsibilities
CI/CD & Automation
- Design and manage Google Cloud Build pipelines for application and infrastructure deployments.
- Automate build, test, and deployment processes for Dev, QA, and Production environments.
- Integrate pipelines with GitHub or GitLab for automated triggers, approvals, and notifications.
Infrastructure as Code (IaC)
- Create and maintain Terraform scripts and reusable modules for provisioning GCP resources (GKE, Compute Engine, BigQuery, IAM, etc.).
- Manage Terraform state, workspaces, and ensure secure infrastructure provisioning.
Cloud & Platform Support
- Work with developers and data teams to automate environment setup and configuration.
- Monitor and optimize cloud resources for performance, cost, and security compliance.
- Support GKE/Cloud Run deployments and Artifact Registry maintenance.
Monitoring & Troubleshooting
- Set up and maintain monitoring and alerting using Cloud Logging, Stackdriver, or Prometheus.
- Troubleshoot pipeline failures, Terraform drifts, and environment-level issues.
- Assist in implementing automated rollback and blue/green deployment strategies.
Required Skills & Experience
- 2+ years of experience in DevOps / Cloud Infrastructure Management.
- Strong working knowledge of Google Cloud Build and Terraform.
- Hands-on experience with GCP services — Compute Engine, GKE, Cloud Storage, IAM, and VPC networking.
- Scripting skills in Python, Bash, or Shell.
- Understanding of GitOps workflows using GitHub or GitLab.
- Exposure to secrets management, monitoring, and logging tools (Stackdriver, Grafana, etc.).
- Ability to troubleshoot and support live CI/CD pipelines and production deployments.
Nice to Have
- Experience with CI/CD for Data pipelines (Composer, Airflow, Dataform).
- Knowledge of container orchestration (Docker, Kubernetes).
- Familiarity with multi-cloud DevOps tools like Jenkins or Azure DevOps.
- Certification in Google Cloud DevOps Engineer or Terraform Associate (preferred but not required).
Why Join Us
You’ll be part of a high-impact engineering team responsible for delivering fast, reliable, and automated cloud solutions. This role offers hands-on experience with enterprise-scale GCP infrastructure and the opportunity to grow into a senior DevOps position.