Skip to main content

DevOps Engineer Tech Requirements

Updated yesterday

To ensure a successful and smooth learning experience on the DevOps Engineer programme, learners need access to specific software.

Important note: Please ensure learners can also access the core requirements listed in this article in addition to the programme-specific requirements outlined below. It is the employer's responsibility to ensure this access is in place by the relevant deadline.


DevOps Engineer: Tech Requirements and Deadlines

Software/ Tool

Details

Implementation notes

Deadline

Hands-on learning platform that provides virtual lab environments for technical training.

Allowlist

Flying Start

Web-based platform for version control and collaboration using Git.

Allowlist

Flying Start

Linux Command Line

Specific implementation of command line interface for Linux operating systems.

Native for Mac, Windows installation guide can be found here.

Installation

Flying Start

AI pair programming tool that suggests code completions based on context.

Installation

Flying Start

An interpreted, object-oriented, high-level programming language with dynamic semantics.

Installation

Flying Start

A testing framework for Python that simplifies the process of writing and executing tests.

Installation - Python Package

Flying Start

IDE for python programming, log reading and file management.

Installation

Flying Start

Python library for making HTTP requests, simplifying interactions with web services and APIs.

Installation

Flying Start

Cloud computing platform that offers a range of cloud services, including computing, analytics, storage, networking, and AI.

License - Access to company environment

Flying Start

Container orchestration system for automating deployment, scaling, and management of containerised applications.

Taught in this - alternative deployment tool can be used.

Installation

Month 6

Containerisation platform that packages applications and dependencies into isolated containers.

Taught in this - alternative deployment tool can be used.

Installation

Month 6

Continuous integration and continuous delivery (CI/CD) automation server.

Taught in this - alternative deployment tool can be used.

Installation

Month 6

Did this answer your question?