Innova ESI
GKE Engineer - CI/CD Pipeline
Job Location
bangalore, India
Job Description
GKE Engineer|| 8 yrs|| Pan India. Containerization & Docker Expertise : Advanced Docker Knowledge : - Deep understanding of Dockerfile optimization, multi-stage builds, and image layer caching for efficient image creation. - Proficiency in Docker Compose for multi-container application orchestration (useful for local testing and migration planning). - Security best practices for Docker images, including vulnerability scanning and secure registry management. Container Runtime Understanding : - Knowledge of container runtimes like containerd and their implications on GKE. - Debugging container runtime issues. Kubernetes (GKE) Mastery : GKE Cluster Architecture & Design : - Ability to design highly available, scalable, and secure GKE clusters based on workload requirements. - Expertise in node pool management, autoscaling, and resource optimization. - Understanding of GKE networking, including VPCs, subnets, and network policies. - Knowledge of GKE security features, such as IAM, RBAC, and workload identity. - Understanding of GKE Autopilot vs Standard mode, and when to use each. Kubernetes Core Concepts : - In-depth knowledge of Kubernetes objects (Pods, Deployments, Services, ConfigMaps, Secrets, etc. - Proficiency in using kubectl for cluster management and troubleshooting. - Understanding of Kubernetes scheduling, resource management, and service discovery. - Advanced understanding of custom resource definitions(CRDs) and operators. GKE Networking : - VPC native clusters, and private clusters. - Understanding of how to set up ingress and egress. - Understanding of Cilium, and other CNI's. GKE Security : - Workload Identity. - Binary Authorization. - Network Policies. - Secret Management. DevOps & Infrastructure as Code (IaC) : CI/CD Pipelines : - Designing and implementing robust CI/CD pipelines for containerized applications using tools like Cloud Build, Jenkins, GitLab CI, or Argo CD. - Automating image building, testing, and deployment to GKE. - Implementing blue/green deployments or canary releases. Infrastructure as Code (IaC) : - Proficiency in using Terraform or Deployment Manager to automate GKE cluster provisioning and configuration. - Managing infrastructure changes through version control and code reviews. - Using tools like Config Connector to manage GCP resources with kubernetes. Monitoring & Logging : - Setting up comprehensive monitoring and logging solutions using Cloud Monitoring and Cloud Logging. - Implementing alerting and dashboards for proactive issue detection. - Understanding of distributed tracing. GitOps : Understanding and implementation of GitOps methodologies. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 4/19/2025
Location: bangalore, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Innova ESI |
---|