Cloud Security
Identity, configuration and automation in one provider, deeply. What cloud security engineers do and what interviews test.
Cyber Security Space editorial desk · Published 12 Aug 2026 · Updated 29 Aug 2026 · 3 min read · Reviewed 29 Aug 2026
Short answer
Cloud security engineers secure infrastructure defined in software: they design identity and permission models, set guardrails in infrastructure-as-code pipelines, harden container and Kubernetes workloads, and build detection from cloud audit logs. Depth in one provider is valued far more than surface familiarity with three.
Key takeaways
- Identity is the control plane; most cloud incidents are permission problems, not exploits.
- Guardrails in the deployment pipeline scale better than post-hoc scanning.
- Audit log fluency is the difference between alerting and actual investigation.
- Hiring managers test one provider in depth, so choose one and go deep.
What does the work cover?
- Designing and reviewing IAM roles, policies and trust relationships.
- Setting organisation-level guardrails and preventive policy controls.
- Embedding configuration and image scanning into CI/CD.
- Hardening container runtimes and Kubernetes clusters.
- Building detections from cloud audit and data-plane logs.
What do interviews test?
| Area | Typical question |
|---|---|
| IAM | How would you scope a role for a service that reads one bucket? |
| Blast radius | How do you contain a leaked long-lived credential? |
| Network | How do you reach a private database from a build runner safely? |
| Detection | Which audit events indicate privilege escalation? |
| IaC | How do you prevent a public storage bucket from ever being merged? |
What is the learning path?
STEP 01
Pick one provider
Build real workloads in it; read its IAM documentation end to end.
STEP 02
Learn infrastructure as code
Terraform or the provider's native tooling, including policy checks in CI.
STEP 03
Break your own setup
Practise privilege escalation paths in an account you own.
STEP 04
Instrument and detect
Ship audit logs somewhere queryable and write detections for what you just did.
Which failures actually cause cloud incidents?
| Failure mode | Typical form | Preventive control |
|---|---|---|
| Over-broad permissions | A role with wildcard actions used by a build pipeline | Scope roles to named actions and resources; review unused permissions |
| Long-lived credentials | Static access keys committed to a repository or CI variable | Short-lived workload identity federation instead of static keys |
| Public exposure by default | A storage bucket or database made reachable during a deadline | Preventive organisation policy that blocks the change at deploy time |
| Missing audit coverage | Data-plane access not logged, so an investigation has no record | Enable and centralise audit and data-access logs before you need them |
| Unbounded trust relationships | A cross-account role assumable by any principal | Condition trust policies on specific principals and external IDs |
Notice how few of these are exploits. Cloud security work is largely identity design, deployment guardrails and log coverage, which is why interviews concentrate on permission modelling and blast-radius reasoning rather than on vulnerability trivia.
What should you build to prove the skills?
STEP 01
A reference environment in code
One provider, defined entirely in Terraform or the native IaC tool, with separate accounts or projects for workload and management.
STEP 02
Policy checks in the pipeline
Add a policy-as-code step that fails the build on a public bucket, an unencrypted volume or a wildcard IAM action. Show the failing run as well as the passing one.
STEP 03
A least-privilege exercise
Start from a wildcard role, generate access-analyser or equivalent findings, and reduce it to the minimum permission set the workload uses.
STEP 04
An escalation write-up
In your own account, chain a benign misconfiguration into elevated access, then document the path and the control that closes it.
STEP 05
Detections from audit logs
Write queries for privilege-escalation and credential-use events, and demonstrate them firing against activity you generated.
Common mistakes candidates make
- Listing three providers at a shallow level. Depth in one is what interviews test; breadth reads as unverifiable.
- Relying on posture-management dashboards without being able to explain why a finding matters or how to remediate it in code.
- Ignoring the shared responsibility boundary — knowing which layer you are accountable for is a standard interview probe.
- Treating Kubernetes as networking only, with no view on workload identity, admission control or image provenance.
- Building detections without generating the activity to test them, which produces rules that have never fired.
Frequently asked questions
- Do you need a cloud certification?
- It helps with screening and gives study structure, but demonstrable work — a hardened reference environment, policy-as-code examples — carries more weight in technical interviews.
- Which provider should you learn first?
- The one your target employers run. Absent that information, choose the provider with the largest market presence in your region and learn its identity model thoroughly.
Sources
- Cloud Security Cheat Sheets — OWASPSupports: Baseline cloud and container hardening guidance.
Read next
Careers
Vulnerability ManagementThe discipline of finding, prioritising and driving out vulnerabilities at scale — and why prioritisation, not scanning, is the job.
Careers
SOC AnalystWhat a SOC analyst does hour to hour, the skills that get you hired, and the realistic route from tier 1 to detection engineering.
Careers
How to Start a Cybersecurity CareerThe sequence that keeps working: fundamentals, one specialism, demonstrable work, then applications aimed at roles that actually hire juniors.