| Cloud Developer | Builds applications designed to run on cloud infrastructure, using managed services rather than servers you manage yourself | A new application or feature should be built cloud native from the start |
| Cloud Engineer | Provisions and operates the infrastructure, pipelines and monitoring behind cloud systems | Existing cloud infrastructure needs building out, automating or keeping reliable |
| Cloud Architect | Decides the target architecture and the provider or providers behind it | You are choosing between providers, or planning a migration or a major rebuild |
| AWS Developer | Builds applications on AWS services such as Lambda, DynamoDB and API Gateway | Your application already runs on AWS, or you have chosen AWS for a new build |
| AWS Solutions Architect | Designs AWS specific target architectures against the AWS Well-Architected Framework | An AWS system needs a proper design before it is built or before it scales further |
| AWS Cloud Engineer | Provisions and operates AWS infrastructure, networking and pipelines day to day | Your AWS account needs building out, automating or keeping healthy in production |
| Azure Developer | Builds applications on Microsoft Azure services | Your application already runs on Azure, often alongside other Microsoft systems |
| Azure Cloud Engineer | Provisions and operates Azure infrastructure and pipelines | Your Azure environment needs building out or keeping reliable day to day |
| Azure Solutions Architect | Designs Azure specific target architectures | An Azure system needs a proper design, especially alongside other Microsoft platforms |
| Google Cloud Developer | Builds applications on Google Cloud services | Your application already runs on Google Cloud, or the work leans on Google’s data and AI tools |
| Google Cloud Engineer | Provisions and operates Google Cloud infrastructure and pipelines | Your Google Cloud environment needs building out or keeping reliable day to day |
| GCP Solutions Architect | Designs Google Cloud specific target architectures | A Google Cloud system needs a proper design, particularly for data or machine learning heavy work |
| Cloud Security Engineer | Focuses on identity, access, logging and security posture across cloud accounts | Security and compliance in the cloud need dedicated attention, not a side task |
| Cloud Consultant | Advises on cloud strategy, cost and readiness without necessarily writing the code | You need an outside opinion before committing to a direction |
| Multi-Cloud Architect | Designs systems that genuinely run across more than one provider | Redundancy, regulation or an acquisition means you must support two or more providers at once |
| Serverless Developer | Builds specifically with managed, event driven services rather than servers or containers | A workload is spiky, event driven, or you want to avoid managing servers at all |