Updated on 2025-05-07 GMT+08:00

Cloud Architecture Team

The cloud architecture team plays a key role in cloud transformation. Based on The Open Group Architecture Framework (TOGAF) and Well-Architected Framework (WAF), it is responsible for designing the technical and data architectures on the cloud. The team needs to work with application architects to design the cloud-based application architecture for business systems based on cloud technologies and cloud services. This helps enterprises build secure, highly available, high-performance, and cost-optimized cloud infrastructure and application systems. The cloud architecture team usually consists of cloud architects and data architects. The following table lists their responsibilities and skill requirements.

Table 1 Roles and responsibilities of a cloud architecture team

Role

Responsibility

Skill Requirements

Source

Cloud architect

  • Plan and design the overall architecture of the cloud platform and cloud infrastructure, including landing zone, platform engineering, network, storage, security, and disaster recovery. Ensure the security, reliability, performance, and cost-effectiveness of the cloud infrastructure.
  • Select appropriate cloud service providers and cloud service types.
  • Develop and promote cloud architecture design principles to empower application architects and data architects to design robust technical architectures on the cloud.
  • Lead and guide the cloud implementation team to ensure the implementation of technical solutions.
  • Have an in-depth understanding of cloud computing technologies and architectures and be familiar with mainstream cloud platforms.
  • Have extensive knowledge and experience in landing zone, platform engineering, network, security, storage, and disaster recovery.
  • Be familiar with architecture frameworks such as TOGAF and WAF.
  • Have good communication skills, teamwork, and leadership.

Enterprise architecture team or external recruitment

Data architect

  • Design and manage cloud-based data architecture, including data storage, data processing, data integration, and data governance.
  • Select appropriate data storage solutions, such as relational databases, NoSQL databases, and data warehouses.
  • Ensure data quality, security, and compliance.
  • Work closely with application architects and cloud architects to ensure that the data architecture is compatible with the overall architecture.
  • Have an in-depth understanding of concepts and technologies about data modeling, data warehouse, data lake, and data governance.
  • Be familiar with various database technologies, including relational databases and NoSQL databases.
  • Be familiar with big data technologies, such as Hadoop, Spark, and Flink.
  • Have data analysis and mining capabilities.
  • Be familiar with regulations and standards about data security and data privacy.
  • Excel in communication and teamwork.

Big data department or external recruitment