Job Title : GCP & GKE Engineer
Experience : 6+ Years
Job Summary :
We are seeking an experienced GCP & GKE Engineer with strong expertise in designing, deploying, and managing cloud-native applications on Google Cloud Platform (GCP), with a primary focus on Google Kubernetes Engine (GKE). The role involves working closely with developers, architects, and DevOps teams to build scalable, secure, and highly available infrastructure solutions. The ideal candidate will bring deep knowledge of Kubernetes, containerization, automation, IaC, CI / CD pipelines, and observability tools, while ensuring compliance with cloud security best practices.
Key Responsibilities :
- Design, build, and manage GCP-based infrastructure for enterprise-scale applications.
- Deploy, scale, and maintain Kubernetes (GKE) clusters and workloads.
- Automate infrastructure provisioning using Terraform, Deployment Manager, or Ansible.
- Implement and manage CI / CD pipelines with tools such as GitHub Actions, GitLab CI / CD, Jenkins, ArgoCD, or Spinnaker.
- Ensure high availability, scalability, and reliability of cloud-native applications.
- Configure and manage VPCs, Subnets, Firewall Rules, NAT, Load Balancers, and Cloud DNS.
- Implement IAM roles, workload identity, secrets management, and encryption to ensure security compliance.
- Monitor system health, performance, and availability using Prometheus, Grafana, GCP Cloud Monitoring, and ELK stack.
- Support and troubleshoot production issues, ensuring minimal downtime and fast recovery.
- Collaborate with DevOps, security, and development teams to align infrastructure with application requirements.
- Write automation scripts in Python, Bash, or Go to streamline repetitive tasks.
- Participate in disaster recovery planning, backup strategies, and incident response.
Required Skills & Qualifications :
6+ years of hands-on experience with Google Cloud Platform (GCP) services.Strong expertise in Kubernetes (GKE preferred) cluster creation, scaling, upgrades, and troubleshooting.Proficiency in Docker and microservices architecture.Experience with Infrastructure as Code (IaC) tools : Terraform, Deployment Manager, or Ansible.Hands-on experience in CI / CD pipelines (GitHub Actions, GitLab CI / CD, Jenkins, ArgoCD, Spinnaker).Strong understanding of networking concepts VPC, subnets, firewall rules, NAT, routing, load balancing.Knowledge of cloud security best practices IAM roles, workload identity, secrets management.Experience with observability / monitoring tools : Prometheus, Grafana, Cloud Monitoring, ELK stack.Proficiency in Python, Bash, or Go scripting.Familiarity with Agile / Scrum methodologies and collaborative team environments.Good to Have (Preferred) :
Knowledge of hybrid / multi-cloud deployments.Experience with service mesh technologies (Istio, Linkerd).Familiarity with event-driven architectures using Pub / Sub or Kafka.Exposure to serverless services (Cloud Functions, Cloud Run).Certification : Google Professional Cloud Architect or Google Professional Cloud DevOps Engineer.Education & Certifications :
Bachelors / Masters degree in Computer Science, Information Technology, or related field.GCP Certifications (e.g., Professional Cloud Architect, Professional DevOps Engineer) highly desirable.(ref : hirist.tech)