Skip to content
ESCO occupation

cloud engineer

Back to ESCO occupations

Cloud engineers are responsible for the design, planning, management and maintenance of cloud-based systems. They develop and implement cloud-applications, handle the migration of existing on-premise applications to the cloud, and debug cloud stacks.

2512.1 ISCO 2512 ESCO source
Competences
45
Groups
4
Essential
33
Optional
12

Competences and skills

45 ESCO relations
Essential knowledge 13 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

11 competences
cloud monitoring and reporting

The metrics and alarms utilizing cloud monitoring services, in particular performance and availability metrics.

digital
ESCO source
cloud security and compliance

Cloud security and compliance concepts, including shared responsibility model, cloud access management capabilities, and resources for security support.

digital
ESCO source
cloud technologies

The technologies which enable access to hardware, software, data and services through remote servers and software networks irrespective of their location and architecture.

digital
ESCO source
cyber security

The methods and best practices that protect ICT systems, networks, computers, devices, services, processes and people against unauthorised access, modification and/or denial of service of assets.

digital
ESCO source
database development tools

The methodologies and tools used for creating logical and physical structure of databases, such as logical data structures, diagrams, modelling methodologies and entity-relationships.

digital
ESCO source
ICT system integration

The principles of integrating ICT components and products from a number of sources to create an operational ICT system, techniques which ensure interoperability and interfaces between components and the system.

digital
ESCO source
ICT system programming

The methods and tools required to develop system software, specifications of system architectures and interfacing techniques between network and system modules and components.

digital
ESCO source
operating systems

The features, restrictions, architectures and other characteristics of operating systems such Linux, Windows, MacOS, etc.

digital
ESCO source
service-oriented modelling

The principles and fundamentals of service-oriented modelling for business and software systems that allow the design and specification of service-oriented business systems within a variety of architectural styles, such as enterprise architecture and application architecture.

digital
ESCO source
systems theory

The principles that can be applied to all types of systems at all hierarchical levels, which describe the system's internal organisation, its mechanisms of maintaining identity and stability and achieving adaptation and self-regulation and its dependencies and interaction with the environment.

digital
ESCO source
web services

XML-based information systems that allows for direct interactions between applications through Internet. It is a set of protocols for transferring data between applications and systems.

digital
ESCO source

Cross-sector

2 competences
computer programming

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms (e.g. object oriented programming, functional programming) and of programming languages.

digCompdigital
ESCO source
systems development life-cycle

The sequence of steps, such as planning, creating, testing and deploying and the models for the development and life-cycle management of a system.

digital
ESCO source
Essential skills and competences 20 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

18 competences
align software with system architectures

Put system design and technical specifications in line with software architecture in order to ensure the integration and interoperability between components of the system.

digital
ESCO source
analyse software specifications

Assess the specifications of a software product or system to be developed by identifying functional and non-functional requirements, constraints and possible sets of use cases which illustrate interactions between the software and its users.

digital
ESCO source
automate cloud tasks

Automate manual or repeatable processes to minimize management overhead. Evaluate cloud automation alternatives for network deployments and tool-based alternatives for network operations and management.

digital
ESCO source
debug software

Repair computer code by analysing testing results, locating the defects causing the software to output an incorrect or unexpected result and remove these faults.

digital
ESCO source
deploy cloud resource

Identify and execute steps required to provision cloud resources, such as networks, servers, storage, applications, GPUs, and services. Define the cloud global infrastructure and remediate deployment issues.

digital
ESCO source
design cloud architecture

Design a multi-tier cloud architecture solution, which tolerates faults and is fit for the workload and other business needs. Identify elastic and scalable computing solutions, select high-performing and scalable storage solutions, and choose high-performing database solutions. Identify cost-effective storage, computing, and database services in the cloud.

digital
ESCO source
design cloud networks

Apply cloud networking concepts and implement connectivity services of cloud. Given customer requirements, define network architectures on cloud, propose optimized designs based on the evaluation of an existing implementation. Evaluate and optimize cost allocations given a network design, its cloud resources, and application data flow.

digital
ESCO source
design database in the cloud

Apply design principles for an adaptive, elastic, automated, loosely coupled databases making use of cloud infrastructure. Aim to remove any single point of failure through distributed database design.

digital
ESCO source
design for organisational complexity

Determine cross-account authentication and access strategy for complex organizations (for example, an organization with varying compliance requirements, multiple business units, and varying scalability requirements). Design networks and multi-account cloud environments for complex organizations.

digital
ESCO source
develop software prototype

Create a first incomplete or preliminary version of a piece of software application to simulate some specific aspects of the final product.

digital
ESCO source
develop with cloud services

Write code that interacts with cloud services by using APIs, SDKs, and cloud CLI. Write code for serverless applications, translate functional requirements into application design, implement application design into application code.

digital
ESCO source
do cloud refactoring

Optimise application to best use cloud services and features, migrate existing application code to run on cloud infrastructure.

digital
ESCO source
implement cloud security and compliance

Implement and manage security policies and access controls on cloud. Differentiate between the roles and responsibilities within the shared responsibility model.

digital
ESCO source
interpret technical texts

Read and understand technical texts that provide information on how to perform a task, usually explained in steps.

ESCO source
manage cloud data and storage

Create and manage cloud data retention. Identify and implement data protection, encryption, and capacity planning needs.

digital
ESCO source
manage keys for data protection

Select appropriate authentication and authorization mechanisms. Design, implement and troubleshoot key management and use. Design and implement a data encryption solution for data at rest and data in transit.

digital
ESCO source
plan migration to cloud

Select existing workloads and processes for potential migration to the cloud and choose migration tools. Determine a new cloud architecture for an existing solution, plan a strategy for migrating existing workloads to the cloud.

digital
ESCO source
respond to incidents in cloud

Troubleshoot issues with the cloud and determine how to restore operations. Design and automate disaster recovery strategies and evaluate a deployment for points of failure.

digital
ESCO source

Cross-sector

2 competences
analyse business requirements

Study clients' needs and expectations for a product or service in order to identify and resolve inconsistencies and possible disagreements of involved stakeholders.

ESCO source
solve ICT system problems

Identify potential component malfunctions. Monitor, document and communicate about incidents. Deploy appropriate resources with minimal outage and deploy appropriate diagnostic tools.

digital
ESCO source
Optional knowledge 7 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

4 competences
ICT security standards

Best practices and guidelines established for securing information and communication technology (ICT) systems and data. Standards as is the case of ISO 27000 series, provide a framework for implementing effective security controls, including access control, risk assessment and incident management, as well as to provide compliance of anorganisation.

digital
ESCO source
Java (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Java.

digital
ESCO source
Python (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Python.

digital
ESCO source
Ruby (computer programming)

The techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms in Ruby.

digital
ESCO source

Cross-sector

3 competences
data engineering

The process of developing and constructing systems for implementing data collection and analysis at large scale.

digital
ESCO source
ethics

The philosophical study that deals with solving questions of human morality; it defines and systemises concepts such as right, wrong, and crime.

ESCO source
security engineering

Interdisciplinary field of study that focuses on the realisation of secure systems and the technology to protect individuals or information from malice, errors, or unauthorized access. It involves defining security protection requirements, processes, and methods to ensure the resilience of systems and data.

ESCO source
Optional skills and competences 5 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

3 competences
apply ICT systems theory

Implement principles of ICT systems theory in order to explain and document system characteristics that can be applied universally to other systems

digital
ESCO source
design interaction model

Design and develop an interaction model. Design a multi-turn conversation, use built-in intents and slots, handle unexpected conversational requests or responses, design multi-modal skills using one or more service interfaces (for example, audio, video, and gadgets).

digital
ESCO source
use query languages

Retrieve information from a database or information system using computer languages designed for the retrieval of data.

digital
ESCO source

Cross-sector

2 competences
apply risk management processes

Identify risks and apply a risk management process, e.g. hazard analysis and critical control points (HACCP).

ESCO source
perform data analysis

Collect data and statistics to test and evaluate in order to generate assertions and pattern predictions, with the aim of discovering useful information in a decision-making process.

digital
ESCO source