Skip to content
ESCO occupation

cloud DevOps engineer

Back to ESCO occupations

Cloud DevOps engineers implement and manage continuous software delivery systems and methodologies. This includes managing and configuring code repositories, build services, automated testing, and deployment mechanisms. For cloud-based workloads, a Cloud DevOps Engineer define and deploy infrastructure as code, automating test and development environments. They can define and configure automated disaster recovery solutions that meet business objectives.

2512.7 ISCO 2512 ESCO source
Competences
30
Groups
3
Essential
24
Optional
6

Competences and skills

30 ESCO relations
Essential knowledge 11 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

9 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
DevOps

The DevOps development approach is a methodology to design software systems and applications focused on the collaboration and between software programmers and other ICT professionals and automation.

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
integrated development environment software

The suite of software development tools for writing programs, such as compiler, debugger, code editor, code highlights, packaged in a unified user interface, such as Visual Studio or Eclipse.

digital
ESCO source
JavaScript

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

digital
ESCO source
Jenkins (tools for software configuration management)

The tool Jenkins is a software program to perform configuration identification, control, status accounting and audit of software during its development and maintenance.

digital
ESCO source
software frameworks

The software development environments or tools used to improve the efficiency of new software development by providing specific features that support and guide the development.

digital
ESCO source

Cross-sector

2 competences
computer engineering

Engineering discipline that combines computer science with electrical engineering to develop computer hardware and software. Computer engineering occupies itself with electronics, software design, and the integration of hardware and software.

digital
ESCO source
system backup best practice

The procedures related to preparing for recovery or continuation of technology infrastructure vital to an organisation.

digital
ESCO source
Essential skills and competences 13 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

12 competences
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
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 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
implement ICT recovery system

Create, manage and implement ICT system recovery plan in case of crisis in order to retrieve information and reacquire use of the system.

digital
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
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

Cross-sector

1 competence
manage disaster recovery plans

Prepare, test and execute, when necessary, a plan of action to retrieve or compensate lost information system data.

digital
ESCO source
Optional knowledge 6 competences

Occupation specific

0 competences

No competences in this bucket.

Sector-specific

6 competences
Agile development

The agile development model is a methodology to design software systems and applications.

digital
ESCO source
application usability

The process through which the learnability, efficiency, usefulness and ease of use of a software application can be defined and measured.

digital
ESCO source
ASP.NET

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

digital
ESCO source
Eclipse (integrated development environment software)

The computer program Eclipse is a suite of software development tools for writing programs, such as compiler, debugger, code editor, code highlights, packaged in a unified user interface. It is developed by the Eclipse Foundation.

digital
ESCO source
ICT project management methodologies

The methodologies or models for planning, managing and overseeing of ICT resources in order to meet specific goals, such methodologies are Waterfall, Incremental, V-Model, Scrum or Agile and using project management ICT tools.

digital
ESCO source
KDevelop

The computer program KDevelop is a suite of software development tools for writing programs, such as compiler, debugger, code editor, code highlights, packaged in a unified user interface. It is developed by the software community KDE.

digital
ESCO source

Cross-sector

0 competences

No competences in this bucket.