Cloud Security Specialist
Design, implement, and operate the security architecture that protects cloud-hosted systems, data, and infrastructure — spanning identity and access management, network security, data protection, threat detection, and compliance — for organisations in Sri Lanka and globally migrating to AWS, Azure, and Google Cloud.
A Cloud Security Specialist designs and enforces the security controls that protect an organisation's cloud infrastructure, applications, and data from unauthorised access, data breaches, configuration errors, and cyber attacks. As organisations across Sri Lanka — banks, telcos, government agencies, hospitals, retailers, and IT services companies — migrate their systems to cloud platforms (primarily AWS and Microsoft Azure in the Sri Lankan market), the security of those cloud environments becomes a critical and specialised requirement. Cloud security is distinct from traditional on-premises cybersecurity in important ways. The shared responsibility model of cloud computing means that the cloud provider (AWS, Azure, GCP) secures the underlying infrastructure, but the customer is responsible for securing everything they deploy on that infrastructure — their data, their configurations, their identities, their applications, and their network rules. Most cloud security breaches are not caused by vulnerabilities in the cloud provider's infrastructure; they are caused by customer misconfigurations (an S3 bucket left publicly accessible; an overprivileged IAM role; a security group with port 0.0.0.0/0 open), weak credentials, and missing detective controls. The Cloud Security Specialist's primary job is to prevent and detect these customer-side failures. In Sri Lanka, the banking sector is the most advanced cloud security consumer. The Central Bank of Sri Lanka's Direction on Technology Risk Management (2021) and the Cyber Security Direction (2023) impose specific requirements on how banks manage cloud security — including vendor risk assessment, data residency, encryption, access management, and incident response. Commercial Bank, HNB, Sampath, and Seylan Bank have all deployed cloud infrastructure (primarily Azure, with AWS adoption growing) and require cloud security expertise. The IT services sector (Virtusa, WSO2, IFS, 99x Technology) delivers cloud infrastructure to international clients and employs cloud security specialists to maintain client security standards. The Sri Lanka CERT|CC (Computer Emergency Readiness Team) and the ICTA Cybersecurity Division are the primary government cloud security bodies. Globally, cloud security is among the highest-demand and highest-paying specialisations in the entire IT industry. The cloud security skills shortage is severe: ISC² estimates a global cybersecurity workforce gap of 4 million professionals, with cloud security among the most acute shortages. Sri Lankan cloud security professionals with CCSP (Certified Cloud Security Professional), AWS Security Specialty, or Azure Security Engineer credentials can access international opportunities in the UK, Australia, USA, Canada, Singapore, and UAE with very favourable compensation.
What a Cloud Security Specialist does daily
- Cloud identity and access management (IAM) — designing and implementing the identity architecture that controls who (humans and machines) can access which cloud resources under what conditions; AWS IAM (users, groups, roles, policies — the foundational AWS security service; understanding the difference between identity-based and resource-based policies; IAM policy evaluation logic; SCP — Service Control Policies for AWS Organizations multi-account governance); Azure Active Directory (now Microsoft Entra ID — the identity platform for all Azure services; Conditional Access policies; Privileged Identity Management; Azure AD B2C for customer identity); the principle of least privilege (every identity should have only the minimum permissions required for its function) and zero standing privilege (privileged access should be temporary and just-in-time rather than permanent); IAM design is the most consistently underestimated and most frequently exploited cloud security domain
- Cloud network security architecture — designing the network security controls that protect cloud workloads; VPC/VNet design (subnets, route tables, NAT gateways, Internet gateways — the network topology that determines what traffic can flow where); Security Groups and Network ACLs (AWS) / Network Security Groups and Azure Firewall (Azure) for layer 3/4 traffic filtering; Web Application Firewall (WAF — protecting web applications against OWASP Top 10 attacks including SQL injection, XSS, and CSRF; AWS WAF; Azure Application Gateway WAF; Cloudflare WAF); DDoS protection (AWS Shield; Azure DDoS Protection); private connectivity (AWS Direct Connect; Azure ExpressRoute; VPN Gateway — replacing public internet connectivity with private circuits for regulated workloads); network segmentation (isolating production, development, and testing environments; isolating sensitive data workloads)
- Cloud security posture management (CSPM) — continuously monitoring cloud environments for misconfigurations and compliance violations; AWS Security Hub (aggregates security findings from AWS services and third-party tools; automated compliance checks against CIS Benchmarks and PCI DSS; the primary CSPM tool for AWS environments); Microsoft Defender for Cloud (CSPM and CWPP for Azure; Secure Score for prioritised remediation; regulatory compliance dashboard for ISO 27001, PCI DSS, NIST); Wiz (the leading third-party CSPM platform — used by large enterprises for multi-cloud visibility; free community tier); Prisma Cloud; the ability to evaluate a cloud environment's security posture, identify misconfigurations, prioritise remediation, and track improvement over time is the core operational skill of cloud security
- Data protection and encryption in cloud — ensuring that sensitive data is protected at rest and in transit; AWS KMS (Key Management Service — managing cryptographic keys for encrypting S3 objects, RDS databases, EBS volumes, and other AWS services; customer-managed keys vs AWS-managed keys; key rotation policy); Azure Key Vault (the equivalent Azure service; managing certificates, secrets, and encryption keys); TLS/SSL certificate management (AWS Certificate Manager; Azure App Service Managed Certificates); data classification (identifying which data requires which level of protection); S3 bucket policy auditing (ensuring no publicly accessible buckets; the source of a disproportionate number of high-profile data breaches); database encryption (RDS encryption; Azure SQL Transparent Data Encryption); the Sri Lanka Personal Data Protection Act 2022 (PDPA) creates specific data protection obligations for cloud-hosted personal data
- Threat detection and security monitoring — implementing the detective controls that identify security incidents; AWS CloudTrail (API activity logging — the foundational audit log for all AWS API calls; essential for forensic investigation and compliance); AWS GuardDuty (ML-powered threat detection — identifying unusual IAM behaviour, network anomalies, malware communication; one of the highest-value AWS security services; should be enabled in every AWS account); Azure Sentinel (Microsoft's SIEM — Security Information and Event Management; log collection from all Azure services and external sources; KQL queries for threat hunting; automated incident response playbooks); SIEM architecture (log aggregation; correlation rules; alert triage; incident response workflow); understanding attacker TTPs (Tactics, Techniques, and Procedures) in the MITRE ATT&CK for Cloud framework
- DevSecOps and cloud security automation — integrating security into the software development and deployment pipeline; infrastructure as code security scanning (Checkov — the most widely used open-source IaC security scanner; scans Terraform, CloudFormation, Kubernetes manifests for security misconfigurations; free); tfsec (Terraform-specific security scanning); SAST (Static Application Security Testing — scanning source code for vulnerabilities before deployment); container security (Docker image scanning — Trivy, Clair; ECR image scanning; container runtime security — Falco for Kubernetes); CI/CD pipeline security gates (blocking deployments that fail security checks); the shift of security left into the development process is the primary trend in cloud security in 2026, driven by the recognition that fixing security issues after deployment is 100x more expensive than catching them during development
- Cloud compliance and regulatory frameworks — mapping cloud security controls to regulatory requirements; ISO 27001 (the international information security standard — the most widely required compliance framework for Sri Lankan cloud deployments; AWS and Azure have ISO 27001 certifications for their infrastructure); PCI DSS (Payment Card Industry Data Security Standard — required for any cloud workload that processes payment card data; highly relevant for Sri Lankan banking and e-commerce; AWS and Azure have PCI DSS compliant environments); SOC 2 (Service Organisation Control 2 — required by many international B2B clients; relevant for Sri Lankan IT services companies delivering cloud services to USA and UK clients); CBSL Cyber Security Direction 2023 (the Central Bank of Sri Lanka's cloud and cybersecurity requirements for licensed banks — the most locally specific regulatory framework a Sri Lankan cloud security specialist will work with; covers cloud vendor risk assessment, data residency, incident reporting, and penetration testing requirements)
- Vulnerability management and penetration testing for cloud — identifying and remediating vulnerabilities in cloud-hosted systems; cloud-specific penetration testing (AWS penetration testing — AWS has a pre-authorised testing list; testing must stay within authorised scope); cloud attack simulation (identifying exposed S3 buckets; testing IAM privilege escalation paths; testing network egress controls); Nessus or Qualys for cloud vulnerability scanning; OWASP ZAP for web application security testing; understanding cloud attack techniques (credential stuffing against cloud consoles; IMDSv1 SSRF attacks; IAM enumeration) is necessary for both offensive testing and defensive architecture
- Incident response for cloud environments — responding to cloud security incidents; forensic data collection from cloud logs (CloudTrail; VPC Flow Logs; AWS Config; Azure Activity Log); account isolation procedures (revoking IAM credentials; isolating compromised EC2 instances; blocking malicious IP addresses at the WAF layer); cloud forensics (preserving EBS snapshots; capturing memory from EC2 instances; timeline reconstruction from CloudTrail logs); cloud-specific incident playbooks (responding to an exposed S3 bucket; responding to an IAM key compromise; responding to a cryptomining attack on EC2); the NIST Incident Response Framework applied to cloud environments
- Zero Trust architecture for cloud — implementing the Zero Trust security model in cloud environments; Zero Trust principles (never trust, always verify; assume breach; least privilege access); micro-segmentation (replacing broad network trust zones with fine-grained per-service access controls); BeyondCorp model (Google's Zero Trust implementation — the reference architecture for Zero Trust in cloud); Azure Zero Trust implementation (Conditional Access + Defender for Identity + Microsoft Intune + Azure AD); AWS Zero Trust (IAM + VPC Lattice + Verified Access); ZTNA (Zero Trust Network Access — replacing VPN with identity-aware network access controls); the transition from perimeter-based security to Zero Trust is the primary architectural shift in enterprise security in 2026 and drives significant demand for cloud security architects who can design and implement Zero Trust environments
Step-by-Step Career Roadmap
- Build foundational computing and networking knowledge — understand how computers communicate: IP addresses, DNS (how domain names resolve to IP addresses), HTTP/HTTPS (how web browsers communicate with servers), TCP/IP (the foundational protocol stack); Khan Academy Computing (free); Professor Messer CompTIA A+ and Network+ free study materials; this foundational networking knowledge underlies all cloud security work
- Learn Linux basics — Linux is the operating system of almost all cloud servers; most cloud security tools run on Linux; bash command line (navigating directories, file permissions, processes, networking commands — ifconfig, netstat, ss, ping, traceroute, nmap); OverTheWire Bandit (free, online — the most accessible introduction to Linux security through puzzles)
- Start Python programming — Python is the primary scripting language for security automation; Automate the Boring Stuff with Python (free online book); write scripts that automate simple file and network tasks; the boto3 library (AWS SDK for Python) is used for all AWS security automation
- Join TryHackMe — create a free account at tryhackme.com; complete the "Pre-Security" learning path (free); this structured, gamified cybersecurity learning platform is the most effective entry point for self-taught security at this age
- TryHackMe: complete "Pre-Security" learning path
- OverTheWire Bandit: complete levels 0–10 (Linux security puzzles)
- Python: write a script that reads a file and counts words; write a script that makes an HTTP request and parses the response
- Network: use nmap to scan your home network (with parental awareness); document what devices you find
- Research: read about 3 recent cybersecurity breaches; write a paragraph explaining what went wrong in each
- Security curiosity must be guided by ethics from the start — only scan and test systems you own or have explicit permission to test; understanding and respecting this boundary is the foundational ethical commitment of all security professionals; violations of this boundary, even at a young age, can create legal and reputational consequences
