I recently applied for a Platform Engineer role and was turned down mainly because my experience has been limited to cloud-based Kubernetes services like OKE, AKE, GKE, and AKS. While I have some personal experience with kubeadm, I lack professional exposure to bare metal infrastructure. My concern is whether I'm at a significant disadvantage in the job market. Should I focus on gaining experience with managing bare metal clusters, or should I prioritize deepening my overall Kubernetes knowledge, especially on advanced topics?
5 Answers
Look, not all companies are chasing after bare metal stuff. Kubernetes was designed for the cloud-first mentality anyway. If you're facing rejections, it might simply be that those companies were looking for something specific. Keep honing your skills, and find firms that value what you bring to the table.
You're fine! Many positions focus on cloud providers, so not having bare metal experience won’t necessarily disqualify you. If the company demands on-prem expertise, then it's on them to find a fit. Tailor your applications to firms that value your cloud experience, as that's increasingly where the industry is headed.
Totally true! Companies often favor candidates with cloud experience over traditional setups.
You're not at a huge disadvantage, but knowing about on-prem or bare metal Kubernetes is definitely a plus. It gives you a better understanding of how Kubernetes operates, especially when things go wrong. While cloud services simplify a lot of management, having hands-on experience can help you troubleshoot better in the long run. I wouldn't stress too much, but maybe consider dipping your toes into bare metal to expand your skills, especially if you have the means to do so without affecting your current job.
Exactly! Cloud or not, understanding the underlying system will only enhance your skill set.
It really depends on the job requirements. For many companies, cloud-based Kubernetes is the standard, and your experience there is valuable. Some firms may want that bare metal expertise, but they are in the minority. I'd focus on making your Kubernetes skills shine and explore more advanced concepts if that’s where your interests lie.
Agreed! Focus on depth over breadth; having solid Kubernetes knowledge will keep you relevant.
While cloud Kubernetes services automate a lot, knowing how to manage Kubernetes on bare metal would definitely be a competitive edge, especially for roles requiring in-depth infrastructure knowledge. Consider setting up a home lab or using VMs to get that experience. It’ll pay off, especially if you're seeking roles that demand a broader skill set.
Yeah, a home lab can give you practical insights. It doesn’t have to be bare metal; even VMs can be useful!

For sure! Stick with where your strengths are; companies need cloud-savvy folks!