A leading cloud technology provider is seeking a Google Kubernetes Engine (GKE) Engineer to manage and maintain Kubernetes clusters with an emphasis on automation and CI/CD workflows. This role involves diagnosing network issues within Google Cloud, implementing infrastructure as code using Terraform, and ensuring the security and performance of GKE clusters. Candidates should have a strong background in cloud services, Kubernetes, and related technologies, along with desired certifications such as CKA and Google Cloud Associate Cloud Engineer.
Qualifications
3+ years of experience managing and maintaining Kubernetes clusters.
Expert proficiency in GKE/Kubernetes, with hands-on experience in Docker.
Solid experience with Terraform for automating infrastructure.
Responsibilities
Oversee the lifecycle of GKE clusters to ensure high availability.
Diagnose and resolve complex Kubernetes-related issues.
Implement and maintain IaC and CI/CD workflows.
Skills
Kubernetes management
GKE
Terraform
CI/CD
Python
Bash
Networking
Observability tools
Tools
Docker
Google Cloud Build
Jenkins
Git/GitHub
Prometheus
Grafana
Job description
Google Kubernetes Engine (GKE) Engineer
Qualifications
Core Experience: 3+ years of experience managing and maintaining Kubernetes clusters (GKE preferred, or EKS/AKS) and resolving complex technical issues.
Orchestration & Containers: Expert proficiency in GKE/Kubernetes, including cluster deployment, application management, and hands‑on experience with Docker.
Infrastructure as Code (IaC): Solid experience with Terraform for automating infrastructure and data pipelines.
CI/CD & DevOps: Skilled in building pipelines using Google Cloud Build, Jenkins, or GitLab CI/CD; proficient in Git/GitHub.
Networking & Security: Strong understanding of cloud networking, Service Mesh (Istio), IAM, and Kubernetes security best practices.
Automation: Proficient in Python, Bash, or Groovy and configuration management tools like Ansible or Chef.
Observability: Ability to manage monitoring and logging via Prometheus, Grafana, and Google Cloud Operations suite.
Desired Certifications: CKA, Google Cloud Associate Cloud Engineer, Professional Cloud Architect, or Professional DevOps Engineer.
Key Responsibilities
Cluster Management: Oversee the lifecycle of GKE clusters, ensuring high availability, security, and optimal performance.
Troubleshooting: Diagnose and resolve complex network and Kubernetes-related issues within the GCP ecosystem.
Automation & Deployment: Implement and maintain IaC and CI/CD workflows to streamline infrastructure deployment and application delivery.
Technical Support: Manage the support case lifecycle, applying analytical skills to break down and resolve environment-specific bottlenecks.
Knowledge Leadership: Implement Service Mesh (Istio) and monitoring solutions to ensure complete visibility into the containerized environment.