What the job is really testing
Not how many services you can name.
A cloud engineer spends a large share of their time on questions that have no
documentation page: why can this instance not reach that database, why did the
bill jump forty percent last month, why does this deployment work in staging and
fail in production.
Each of those is a narrowing exercise. Check the route table, then the security
group, then the network ACL, then whether the NAT gateway exists. Methodical
elimination, in a sensible order, without panicking.
That is the skill interviews probe, and it is why candidates who have only
followed tutorials struggle. Tutorials never break.
Cost is part of the engineering
In most organisations the cloud bill is a visible line item that somebody
senior looks at monthly, and the engineer who can explain and reduce it becomes
influential quickly.
This surprises people coming from a development background, where cost is
somebody else’s concern. In cloud work it is design input — choosing an instance
family, deciding whether to keep something running overnight, structuring storage
tiers, knowing what data transfer between zones costs.
Being able to say “this change reduces the compute line by forty percent, here is
the calculation” is a genuinely rare and well-rewarded sentence.
Blast radius thinking
The habit that separates senior from junior is asking, before every change, what
breaks if this is wrong.
Junior engineers optimise for the change working. Senior engineers optimise for
the change being recoverable — which is why they reach for infrastructure as
code, deploy to one availability zone first, keep rollback available, and are
suspicious of manual console changes nobody can reproduce.
That instinct is learnable, and it is mostly learned by having been on the wrong
end of an outage once. Failing safely in a lab is a cheaper way to acquire it.
The realistic path in
Cloud is not usually a first job, and it is better to plan for that than to be
frustrated by it.
Support at a managed services provider is the most common and most underrated
entry point. The volume and variety of client problems builds diagnostic skill
faster than almost any other first role, and internal moves from support into
engineering happen regularly within eighteen months.