Overview
Platform Engineer II responsible for engineering, maintaining and automating foundational self-service platform capabilities, with a focus on Kubernetes cluster operations, declarative GitOps pipelines and scalable GCP infrastructure across hybrid and multi-cloud environments.
What you'll do
- Deploy, maintain, upgrade and troubleshoot multi-tenant Kubernetes clusters (e.g., GKE) across non-production and production environments, ensuring reliability, resource efficiency and high availability.
- Build, maintain and standardize declarative continuous deployment pipelines using GitOps frameworks (e.g., ArgoCD), enabling automated drift detection, automated promotion blueprints and self-healing deployments.
- Provision, standardize and maintain immutable cloud resources across cloud platforms (GCP preferred) using modular, version-controlled Terraform modules.
- Collaborate with senior engineers and application development teams to design and implement self-service developer workflows, reducing friction in onboarding, container packaging and environment provisioning.
- Implement proactive monitoring, alerting and logging solutions to monitor cluster health, node performance and application workloads.
- Implement policy-as-code and container security standards (e.g., OPA/Gatekeeper, Kyverno, image vulnerability scanning) to maintain a secure-by-default runtime environment.
- Participate in platform incident triage, conduct root cause analyses (RCAs) and build automated remediations to eliminate operational toil.
What you'll need
- Proven hands-on experience administering and operating production-grade Kubernetes environments.
- Strong understanding of core Kubernetes primitives, including Pods, Deployments, StatefulSets, Services, Ingress controllers, ConfigMaps/Secrets, RBAC, CNI networking and CSI storage volumes.
- Experience managing containerized applications with Docker/containerd, Helm charts and Kustomize overlays.
- Demonstrated ability to troubleshoot cluster bottlenecks, node pool scaling, crash loops and workload connectivity issues.
- Demonstrated experience implementing and maintaining GitOps deployment models using tools such as ArgoCD.
- Solid understanding of declarative application specifications, Git-branching strategies (Trunk-based, Gitflow), PR-driven delivery and automated configuration drift management.
- Experience configuring and maintaining CI/CD systems (e.g., Argo Workflows) to build container images and execute automated testing stages.
- Hands-on proficiency with a major public cloud platform, Google Cloud Platform (GCP) preferred or AWS, focusing on compute, networking (VPCs, firewalls, load balancers, Cloud DNS) and IAM.
- Proficiency in writing, testing and maintaining modular Infrastructure as Code using Terraform for cloud resource provisioning.
- Practical understanding of cloud architecture concepts (IaaS, PaaS, SaaS) and multi-region resilience.
- Strong working knowledge of Linux operating systems, systems administration and proficiency in scripting/automation using Python and Bash.
- Solid grasp of TCP/IP, DNS, TLS/SSL certificates, HTTP/gRPC protocols and internal load balancing.
- Ability to communicate technical concepts clearly, document operational playbooks and partner constructively with cross-functional development teams.
Nice to have
- 3–5 years of professional experience in Platform Engineering, DevOps or Cloud Infrastructure.
- Exposure to policy-as-code frameworks (OPA/Gatekeeper, Kyverno) or container vulnerability scanning tools.
- Familiarity with progressive delivery patterns such as Canary releases, Blue-Green deployments and Argo Rollouts.
Details
- Location: Bangalore, India (Bagmane Tridib).
Read the full description and apply on the company’s own careers page.