if you are very good, nothing is a must per-se
– you’ve run software in environments you don’t control: on-prem, VPC, air-gapped.
– deep kubernetes and helm: chart authoring, init-job ordering, multi-environment releases.
– you keep systems reliable while the product moves fast.
– you think in version skew, upgrade waves, and rollback paths across many instances.
– you separate one customer’s bespoke ask from the primitive every install needs.
– you have built with the language models.
– you have opinions on agents, MCP, and where they break in real deployments.
• linux - comfortable deep in the stack.
• typist - your RCAs and security notes earn customer trust.
• human - you build trust and admit what you don’t know.