I've worked in cloud and DevOps for about eight years, mainly with AWS, Terraform and other infrastructure-as-code tools, CI/CD, automation, Linux, and complex production systems. I've also had some exposure to EKS migrations, troubleshooting, and Kubernetes through home labs.
The challenge is that many Senior DevOps, Platform, and Cloud Engineer roles now expect substantial production Kubernetes experience. I'm trying to figure out the best way to close that gap without starting over at a junior level.
For people who made this transition later in their careers: How did you build enough Kubernetes experience to become competitive? Were employers willing to value your broader DevOps background while you ramped up? How much did home labs, certifications, and personal projects help compared with production experience? Which Kubernetes skills should I prioritize to become useful quickly on an established platform?
3 Answers
Use your current strengths as the bridge instead of trying to learn every Kubernetes feature at once. Pick one complete application and take it from source control to a monitored production-style deployment. For example, containerize it, deploy it to a managed cluster, provision the infrastructure with Terraform, create a Helm chart, connect the CI/CD pipeline, and configure telemetry and alerts.
Prioritize workloads, networking, RBAC, secrets, persistent storage, autoscaling, ingress, rollout strategies, troubleshooting, and observability. Those skills are more immediately useful than memorizing obscure resources. A homelab will not fully substitute for production experience, but it gives you concrete examples to discuss and helps you understand the platform before an employer gives you access to a real one.
The best approach is to market your existing experience honestly while showing that you can apply it to Kubernetes. The fundamentals are familiar: credentials, networking, scaling, monitoring, automation, security, and deployment workflows. Kubernetes mainly forces you to deal with those concerns at a deeper level.
A certification such as the CKA can help you get through keyword screening, but it is not a replacement for debugging a real production incident. Build a project that demonstrates practical ability: deploy an application to EKS or AKS, manage it with Terraform, package it with Helm, automate delivery through CI/CD, add observability and alerts, and include security and image scanning. Then be prepared to explain the design decisions and failure modes.
There are employers who will hire someone with strong AWS, infrastructure, automation, and reliability experience and allow them to grow into Kubernetes, but the current market is more selective. Some teams hire for very specific Kubernetes experience, so it helps to target platform or cloud roles where Kubernetes is one part of the job rather than the entire role.
Avoid exaggerating your production experience. Instead, describe your level precisely: explain what you operated, what you did during EKS migrations or incidents, what you built in your lab, and what you are actively learning. Strong engineering judgment and transferable operational experience can carry you a long way once you get past the initial screening.

I’m preparing for the CKA now. I know it won’t equal production experience, but I’m hoping it will demonstrate enough practical knowledge to get an opportunity where I can finish learning on the job.