1. Home
  2. Jobs
  3. India
  4. Telangana
  5. Hyderabad
  6. Cloud Infrastructure
  7. Senior Platform Engineer — Multi-Cloud Kubernetes
HS
Hyland Softwarehyland.com

Senior Platform Engineer — Multi-Cloud Kubernetes

Hyderabad, Telangana, India (Hybrid)Full-time2d ago

Overview

Who We Are

The CIN Platform Engineering team accelerates AI solution delivery by simplifying the developer experience and building the foundational tools that enable product teams to focus on innovation rather than infrastructure complexity.

We believe in platform thinking over one-off fixessimplicity over sophistication, and enabling teams rather than controlling them. We measure success by reduced deployment times, fewer support tickets, and increased developer satisfaction — not by the number of tools we build.

Our stack is Kubernetes-native. We build custom operators in Go, develop internal tools and services (APIs, CLIs, web UIs), automate delivery with GitHub Actions, and operate production clusters on AWS EKS. We are now expanding our infrastructure support multi-cloud requirements, and we need engineers who can bridge both worlds.

What will make you successful

  • 10+ years in software engineering, infrastructure, or platform/SRE roles.
  • Deep expertise in Kubernetes: cluster architecture, workload scheduling, RBAC, resource management, networking, storage, and multi-tenancy patterns. You've operated clusters at scale, not just deployed tutorials.
  • Production experience with AWS EKS and solid understanding of Azure AKS (or demonstrated ability to ramp quickly on a second cloud provider).
  • Strong software engineering skills in Go — you build production services, operators, CLIs, and tools. You're comfortable designing APIs, writing tests, and owning the full development lifecycle — not just infrastructure glue code.
  • Ability to build end-to-end solutions — when a problem needs a web UI, a REST/gRPC API, or a new service, you can design and ship it. You think in products, not just pipelines.
  • GitOps fluency with ArgoCD or Flux for managing multi-cluster, multi-environment deployments.
  • Infrastructure as Code with Terraform or OpenTofu across multiple cloud providers.
  • CI/CD pipeline design — experience building and maintaining GitHub Actions (or comparable) pipelines for containerized workloads.
  • Service mesh operational experience with Istio, Linkerd, or Cilium.
  • Observability stack hands-on experience: Prometheus, Grafana, OpenTelemetry, Alertmanager.
  • Networking fundamentals: DNS, load balancing, ingress controllers (NGINX, Traefik), network policies, VPC/VNet peering, private endpoints.
  • Security mindset: container image scanning, pod security standards, secrets management, identity federation (IRSA, Workload Identity), OPA/Gatekeeper policies.
  • Strong communication skills — you can explain complex infrastructure decisions to product engineers and write clear documentation when it's needed.
  • BS or MS in Computer Science, or equivalent professional experience.

What you will be doing

What You'll Do

Design & Build Multi-Cloud Kubernetes Infrastructure

  • Architect and operate production Kubernetes clusters across AWS EKS and Azure AKS, establishing consistent deployment patterns, networking, and security postures across both cloud providers.
  • Design and implement cloud-agnostic abstractions that allow product teams to deploy workloads seamlessly regardless of the underlying cloud — golden paths, not gates.
  • Drive the Azure AKS expansion end-to-end: cluster provisioning, networking (Azure CNI Overlay/Cilium), identity (Workload Identity), registry (ACR), and secrets management (Key Vault + CSI driver).

Build Software, Operators & Platform Products

  • Write production software — this is a software engineering role. When the platform needs an API, a CLI, a web UI, or an internal service, you design and build it. You're not limited to YAML and Terraform.
  • Build and maintain Kubernetes operators in Go (Kubebuilder / Operator SDK) that encode operational knowledge and automate platform concerns for product teams.
  • Develop internal developer tooling, self-service portals, and automation that reduce cognitive load and let engineers ship faster.
  • Contribute to shared Helm charts, Kustomize overlays, and reusable infrastructure modules consumed by all product teams.

Own GitOps, CI/CD & Delivery Pipelines

  • Design and maintain GitOps workflows using ArgoCD or Flux, ensuring declarative, auditable, and reproducible deployments across multi-cloud clusters.
  • Build and optimize GitHub Actions pipelines for container image builds, security scanning, infrastructure provisioning, and progressive delivery.
  • Implement promotion strategies and environment management that work consistently across AWS and Azure.

Operate Service Mesh & Networking

  • Deploy and operate service mesh infrastructure (Istio, Linkerd, or Cilium) for mTLS, traffic management, and cross-cluster communication.
  • Design network topologies, ingress strategies, and network policies that are portable across clouds while respecting each provider's networking model.

Build Observability & Reliability

  • Instrument the platform with industry standards observability tools (Dynatrace)
  • Define and enforce SLOs for platform services. Participate in incident response, conduct blameless postmortems, and drive reliability improvements.
  • Participate in on-call rotations for the platform layer. Build runbooks and automated remediation to minimize toil.

Mentor & Collaborate

  • Partner closely with product engineering teams to understand real pain points and iterate on platform capabilities based on actual usage and feedback.
  • Mentor engineers across teams on Kubernetes best practices, cloud-native patterns, and platform adoption.
  • Provide architectural guidance and review infrastructure-related pull requests.