87 Innova Esi Jobs
GKE Engineer - CI/CD Pipeline (8-10 yrs)
Innova Esi
posted 2d ago
Fixed timing
Key skills for the job
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.
Functional Areas: Other
Read full job descriptionPrepare for Engineer roles with real interview advice