Job Description
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).
- Strong 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.
Good-to-Have Skills
- Vertex AI
- BigQuery
- Data Pipelines
- Cloud Storage
- Cloud SQL (MySQL/PostgreSQL)
- Cloud Pub/Sub
- Cloud Monitoring & Cloud Logging
- Artifact Registry
- Secret Manager
- Cloud Load Balancing
- Cloud Armor
- Cloud DNS
- Cloud NAT
- Managed Instance Groups
- Apigee API Gateway
- Cloud CDN
- Cost Management & Billing
- Organization Policies
- Backup & Disaster Recovery
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience working in Agile/Scrum environments.
- GCP certifications (Associate Cloud Engineer or Professional Cloud DevOps Engineer) are a plus.
What We’re Looking For
- Strong hands-on implementation experience rather than only support or maintenance.
- Experience deploying production-grade workloads on GCP.
- Good understanding of Kubernetes architecture and networking.
- Ability to automate infrastructure and deployment processes.
- Excellent communication and collaboration skills.
