Customer support role at major cloud provider vs. staying hands-on. Which role to take for my future career?
I am currently working in cloud engineering for the past 1,5 years, mainly Kubernetes, Terraform and Aws/Azure.
I was contacted by a recruiter from a major cloud provider for a support engineering position, which is customer facing support for cloud customers. The role is mainly built around debugging customer issues with the cloud offerings that are raised via tickets and similar topics. Apparently also building some internal automations and the odd workshop. It would be a 15% pay bump so nothing too significant. Generally the role is still in the realm of what I do know (cloud), I just would not build anymore.
II'm torn between the brand/exposure value of seeing hundreds of edge cases across different customer environments, versus staying on a path where I actively build and own production systems. If I take the job, I plan on doing it for ~2 years and then moving back to a role where I actively build. I feel like the brand could help me to get to better companies for a hands on engineering role?