interview-prep

STAR: Situation, Task, Action, Result.

Story 1 — Kubernetes upgrade automation:

"Situation: We needed to keep Kubernetes clusters on supported versions. The process was entirely manual, took days, and was error-prone.

Task: Make it efficient and reliable.

Action: I built a GitHub Actions and Ansible pipeline that detects new releases, checks deprecated API usage, runs pre-upgrade validation, executes the upgrade, and runs a smoke test suite post-upgrade. I integrated AI tooling to analyse the changelog and flag anything affecting our specific workloads.

Result: Four consecutive minor version upgrades in a single day, fully automated. Zero production incidents across all upgrades."

Story 2 — Defender for Cloud coverage:

"Situation: When I joined RHS, Defender for Cloud coverage was patchy. Many servers unprotected, no visibility into on-premises estate.

Task: 100% coverage across Azure VMs and on-premises servers.

Action: Audited the estate, wrote Ansible playbooks to deploy Azure Monitor Agent and Defender onboarding at scale, Arc-enabled on-premises servers first.

Result: 100% coverage in 30 days. Single pane of glass for the whole estate. Secure Score improved significantly."


My notes