Cloud Architect
Cloud Architect
cloud computing Architecture
QP Code
SSC/Q8302
NSQF Level
7
Brief Job Description
Individuals in this job are responsible for designing, maintaining, evaluating, and testing architectures of cloud products and solutions. They formulate enterprise policies and guidelines for cloud implementation and governance. They assist in validating customer proposals and project plans for cloud implementation. They also assess cloud vendors and third-party cloud service providers.
Personal Attributes
Cloud Architects must be able to communicate effectively. They must have strong interpersonal skills, an analytical mindset, and a zeal to learn new things
Role Map
Technology
Cloud Computing
Job Category
Architecture
Job Track
Cloud Architecture
Roles
Cloud Architect
NSQF Level: 7
Technical Competencies
Key job task/function that an individual has to perform as a part of the job. These are also known as National Occupational Standards (NOS).
13
13 Compulsory
Define enterprise cloud guidelines and implement regulatory compliances
This unit is about creating standard protocols and ensuring compliance with regulatory standards for the successful implementation of cloud architecture in the organization
Translate business-level use cases into technical requirements and specifications
This unit is about gathering business requirements and translating them into technical requirements and specifications for relevant stakeholders
Analyze, design, and maintain cloud architecture that meets business requirements
This unit is about designing and maintaining secure cloud architecture that addresses business requirements
Design and maintain strong security architecture
This unit is about creating and maintaining a cloud security architecture that addresses security aspects of the business requirements
Ensure cloud platforms and services are scalable, resilient, and fault-tolerant
This unit is about ensuring that cloud platforms and services are resilient and fault-tolerant and respond to scalability requirements
Define monitoring parameter and monitoring tools to monitor and manage cloud services
This unit is about defining metrics and tools required for monitoring the performance and utilization of cloud resources
Validate project plans, costs, and resources required for implementing cloud solutions
This unit is about evaluating and verifying project plans, costs, and resources associated with implementing cloud solutions
Assist in creating proposals and cost models for implementing cloud solutions
This unit is about providing support in terms of creating proposals for implementing cloud solutions and defining the costs associated with it
Assess and screen cloud vendors and third-party service providers
This unit is about identifying leading cloud vendors and third-party cloud service providers and evaluating their technologies to select the most appropriate technology provider
Convince others to take appropriate action in different situations
This unit is about convincing others to take appropriate action in different situations
Manage team performance to achieve project goals
This unit is about organizing tasks within the team to effectively meet project goals
Manage and collaborate with stakeholders for project success
This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met
Maintain an inclusive, environmentally sustainable workplace
The unit is about implementing and improving diversity equality and inclusion in a sustainable and environment friendly workplace
Supplementary Topics
Advanced topics that will help you excel in this role
Network-as-a-Service
Advanced Security techniques of Load Balancing
Secure Integration of Cloud with IoT and Blockchain
Edge Cloud Architecture
Green Cloud Architecture
Server-less Architecture
Omni-cloud System
Popular Tools Used by Cloud Architect
Development Language and SDKs
C++
Python
R
C#
Java
JavaScript
Objective-C
Kotline
Swift
Ruby
AJAX
LAMP Stack
Nodejs
ReactJS
AngularJS
Django
Apache Maven
PowerShell etc
Integrated Development Environment
Apple Xcode
Android Studio
Eclipse
Microsoft Visual Code
Netbeans etc
Database Management System
Cassandra
MongoDB
Oracle PL/SQL
Teradata
NoSQL
Amazon DynamoDB
Apache Hive
MySQL
Oracle JDBC
Teradata Active EDW
Blackboard
IBM DB2
Cloud Database Services
Microsoft Azure SQL Databse
MOngoDB Atlas
Amazon Relational Database Service
Google BigQuery
IBM DB2 on Cloud
SAP HANA service
Aiven
Amazon Neptune
IBM Cloudant etc
Cloud Compute Services
Amazon EC2
Amazon EC2 Autoscaling
Amazon LightSail
Amazon Elastic Container Service
AWS BeanStalk
AWS Batch
Azure Virtual machine
Azure Batch
Azure AppService
Google Compute Engine
Google Clous GPUs
Google Preemptible VMs etc
Cloud Storage Services
Amazon Simple Storage Service (S3)
Amazon Elastic Block Store (EBS)
Amazon Elastic File System (EFS)
Amazon S3 Glacier
Azure Disk Storage
Azure Data Lake Storage
Azure Data Explorer
Google Cloud Storage
Google Persistent Disk
Google Cloud Storage
Google Cloud Filestore etc
Container Management & Orchestration
Kubernetes
Apache Mesos
Docker Swarm
OpenShift
Amazon ECS
Azure Container Service
Diego
Fleet
Google Container Engine Etc
Cloud Monitoring Tools
Cloudability
Cloudyn
Dell Boomi
Enstratius
Informatica
CloudHub
AppDynamics
Retrace etc
Configuration Management Tools
Puupet
Chef
Ansible
CFEngine
JUJU
Bamboo etc
Identity and Access Management
Microsoft Identity Manager
Microsoft Azure Active Directory
Oracle Identity Management
Auth0
SailPoint etc
Network Monitoring Software
Nagios
SolarWinds NPM
PRTG network monitor
Zabbix
OpenNMS
Backup or Recoveryl Software
Oracle Data Guard
Veritas NetBackup
Oracle Recovery Manager