Cloud GCP - Senior Engineer

Apply now »

Posted On: 6 Apr 2026

Location: Noida, UP, India

Company: Iris Software

Why Join Iris?
Are you ready to do the best work of your career at one of India’s Top 25 Best Workplaces in IT industry? Do you want to grow in an award-winning culture that truly values your talent and ambitions?
Join Iris Software — one of the fastest-growing IT services companies — where you own and shape your success story.
 
About Us  
At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential.
With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services.
Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Working with Us
At Iris, every role is more than a job — it’s a launchpad for growth.
Our Employee Value Proposition, “Build Your Future. Own Your Journey.” reflects our belief that people thrive when they have ownership of their career and the right opportunities to shape it.
We foster a culture where your potential is valued, your voice matters, and your work creates real impact. With cutting-edge projects, personalized career development, continuous learning and mentorship, we support you to grow and become your best — both personally and professionally.
Curious what it’s like to work at Iris? Head to this video for an inside look at the people, the passion, and the possibilities. Watch it here.

Job Description

Key Responsibilities
•    Provision and configure GKE On Prem clusters, including node pool design and cluster version alignment as defined by platform standards.
•    Deploy and manage microservices containerized workloads — Deployments, StatefulSets, DaemonSets, Services, ConfigMaps, and Secrets.
•    Author and maintain Helm charts for application packaging and environment-based configuration.
•    Configure Kubernetes networking — ingress controllers, services, DNS, and basic network policies.
•    Manage persistent storage for GKE On Prem workloads using on premises storage integrated via Kubernetes CSI drivers, supporting block and shared file storage for stateful applications.
•    Design, deploy, and manage Google Kubernetes Engine (GKE) clusters on Google Cloud using both Standard and Autopilot deployment models.
•    Support application migration and onboarding to GKE On Prem environments, including containerization, Helm based packaging, access configuration, connectivity validation, and deployment to Anthos managed clusters.
•    Implement RBAC policies and namespace configurations for workload isolation and access control.
•    Perform routine cluster health checks — node status, resource utilization, pod scheduling, and etcd backup verification.
•    Write and maintain runbooks, deployment guides, and cluster documentation.
•    Work closely with senior engineers, taking guidance on architecture decisions while owning execution independently.
•    Configure and manage autoscaling mechanisms — implement Horizontal Pod Autoscaler (HPA) based on CPU and memory metrics, Vertical Pod Autoscaler (VPA) for resource right-sizing, and Cluster Autoscaler for dynamic node scaling based on workload demand.
•    Apply and enforce Pod Security Standards (PSS) and Pod Security Admission (PSA) controls - configure restricted, baseline, and privileged policies per namespace to prevent privilege escalation, host path mounts, and insecure container configurations.
•    Integrate Identity Provider (IdP) systems with Kubernetes for centralized authentication and SSO - configure OIDC-based authentication using Azure IDP or Okta, and set up LDAP / Active Directory integration for user and group mapping to Kubernetes RBAC roles and namespace-level permissions.

Required  Experience
•    5 years of total experience in Systems Engineering, Cloud Infrastructure, or DevOps Engineering roles.
•    3+ years of hands-on GKE experience — cluster provisioning, node pool management, Helm, Workload Identity, and workload deployment on Google Cloud.
•    Solid Linux system administration skills — familiarity with GCP Compute OS, Container-Optimized OS, and standard Ubuntu/RHEL environments.
•    Working knowledge of container fundamentals — Docker or Podman build, run, and push workflows.
•    Genuine hands-on experience: candidates must be able to demonstrate K8s and Linux tasks in a technical screening.
•    Ability to work independently on assigned tasks with guidance from senior engineers on design decisions.
Good to Have
•    Experience with service mesh: Istio or Linkerd
•    Deeper GCP experience beyond GKE: VPC networking, Cloud Armor, IAM, Cloud Logging, Cloud Monitoring, and Artifact Registry
•    Knowledge of Terraform or Ansible for infrastructure provisioning
•    Experience with container security scanning tools .
•    Prior involvement in Greenfield infrastructure build-outs

Mandatory Competencies

DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - GitLab,Github, Bitbucket
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Containerization (Docker, Kubernetes)
Development Tools and Management - Development Tools and Management - CI/CD
Beh - Communication
Cloud - GCP - Artifact Registry, Google Kubernetes Engine(GKE)
Cloud Native & DevOps Tooling - Kubernetes Package Management - Helm

Perks and Benefits for Irisians
Iris provides world-class benefits for a personalized employee experience. These benefits are designed to support financial, health and well-being needs of Irisians for a holistic professional and personal growth. Click here to view the benefits.

Apply now »