Job Title: GCP DevOps Engineer (3+ Years Experience)
Experience: 3+ Years
About the Role
We are looking for a skilled GCP DevOps Engineer with 3+ years of hands-on experience in building, automating, and managing cloud infrastructure on Google Cloud Platform (GCP). The ideal candidate should have strong expertise in Kubernetes, Infrastructure as Code (Terraform), CI/CD automation, and cloud networking.
Key Responsibilities
- Design, deploy, and manage scalable infrastructure on Google Cloud Platform.
- Build and maintain Kubernetes clusters using Google Kubernetes Engine (GKE).
- Deploy and manage containerized applications using Cloud Run and Cloud Functions.
- Develop and maintain Infrastructure as Code (IaC) using Terraform.
- Design and manage secure VPC Networks, subnets, firewall rules, NAT, and load balancing.
- Build and maintain CI/CD pipelines for automated application deployment.
- Monitor cloud infrastructure using Cloud Monitoring and Cloud Logging.
- Manage Compute Engine instances and optimize cloud resources.
- Collaborate with development teams to automate deployments and improve release processes.
- Ensure security, scalability, reliability, and cost optimization across GCP environments.
Must-Have Skills
- 3+ years of experience in DevOps/Cloud Engineering.
- Hands-on experience with Google Cloud Platform (GCP).
- Robust experience with:
- Google Kubernetes Engine (GKE)
- Compute Engine
- Cloud Run
- Cloud Functions
- VPC Networking
- Terraform (Infrastructure as Code)
- CI/CD pipeline implementation (Cloud Build or similar CI/CD tools)
- Experience with Docker and Kubernetes.
- Good understanding of Linux administration and shell scripting.
- Experience with Git-based version control.
- Strong troubleshooting and problem-solving skills.