I would say that it depends on the role when it comes to system design and may be reflective of your level of experience. Certain roles require you to know how to run something in a production context because otherwise the dev will make bonehead decisions. It's important to interview for that aspect as well for growth as there are some people that enjoy working on problems but just are awful at maintainable system design or conversely consuming large complex base systems. Anyone who 'develops for cloud' generally needs more system design skills just to understand how to work and build in cloud compared to a developer where everything is provided for them when it comes to actually delivering the code. This is a large change as well for people playing containers, kubernetes, and so forth where a lack of system design fundamentals can be a direct impediment to actually doing something of use given the constraints.