HamburgerMenu
hirist

Job Description

Position : DevOps Engineer - GCP

Experience : 6+ Years

Location : Pune

Job Mode : Work From Office (WFO)

Job Summary :

We are looking for an experienced DevOps Engineer with strong GCP expertise to design, implement, and manage scalable cloud infrastructure and CI/CD pipelines. The ideal candidate will have hands-on experience with Google Cloud Platform services, automation, containerization, and modern DevOps practices to support high-availability, secure, and cost-effective systems.

Mandatory Skills (Must Have) :

- GCP Cloud Deploy

- Jenkins

- Python

- GCP Cloud Functions

- Strong experience with Google Cloud Platform (GCP)

Key Responsibilities :

Infrastructure Management :

- Design, provision, and manage GCP infrastructure including GKE, Compute Engine, Cloud SQL, Cloud Storage, and networking components.

- Implement Infrastructure as Code (IaC) using Terraform to ensure consistency, scalability, and repeatability.

- Manage environment configurations across development, staging, and production.

CI/CD Automation :

- Build, maintain, and optimize CI/CD pipelines using Cloud Build, Jenkins, and GitHub Actions.

- Automate build, test, and deployment processes for cloud-native applications.

- Integrate CI/CD pipelines with GCP Cloud Deploy for efficient release management.

Containerization & Orchestration :

- Build and manage Docker containers and container images.

- Deploy, manage, and scale applications using Kubernetes (GKE).

- Ensure high availability, performance, and reliability of containerized workloads.

Monitoring & Logging :

- Implement and manage monitoring and logging solutions using Prometheus, Grafana, and ELK stack.

- Set up alerts, dashboards, and health checks to proactively monitor system performance.

- Troubleshoot production issues and perform root cause analysis.

Security & Compliance :

- Enforce cloud security best practices, including IAM role management, service accounts, and access controls.

- Implement secure networking, secrets management, and vulnerability scanning.

- Ensure compliance with organizational and regulatory standards.

Automation & Scripting :

- Automate repetitive operational tasks using Python and shell scripting.

- Improve deployment efficiency and reduce manual intervention.

Collaboration & Support :

- Work closely with development, QA, and architecture teams to streamline application deployments.

- Provide operational support and troubleshoot infrastructure and application issues.

- Participate in on-call support and incident management when required.

Cost Optimization :

- Monitor cloud resource utilization and recommend cost-optimization strategies.

- Implement resource tagging, rightsizing, and automation to control cloud spend.

Required Qualifications :

- Bachelor's degree in Computer Science, Engineering, or a related field.

- 6+ years of hands-on experience in DevOps / Cloud Engineering roles.

- Strong understanding of Agile and DevOps methodologies.

Preferred Qualifications :

- GCP certifications (Professional Cloud DevOps Engineer, Associate Cloud Engineer).

- Experience with microservices architecture.

- Knowledge of service mesh, API gateways, and cloud networking.

- Experience with Git-based workflows and version control systems

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in