DevOps engineer: job description – TARGETjobs

DevOps engineers build, test and maintain the infrastructure and tools to allow for the speedy development and release of software.
Supported by:
Technology +15
DevOps practices aim to simplify the development process of software.
What does a devOps engineer do? Typical employers | Qualifications and training | Key skills
DevOps is a series of practices and processes that are intended to speed up and automate aspects of the processes of developing, testing and releasing software, allowing for the continuous delivery of software and software updates. Whereas previously software would be developed by developers and then passed onto testers to test and go back and forth between them, devOps practices aim to simplify this by integrating these previously separate teams. DevOps engineers are responsible for facilitating this.
The role of a devOps engineer combines aspects of a technical role and an IT operations role. While engineers are likely to be involved with coding, and a knowledge of coding languages and principles is required to find problems and build solutions, this is not the primary role of a devOps engineer. More senior engineers are likely to be more involved in the project management and planning side of development.
Typical responsibilities for devOps engineers include:
Graduates may start out in a ‘graduate devOps engineer’ or ‘associate devOps engineer’ role, before progressing to ‘senior devOps engineer’ and ‘principal devOps engineer’ roles with experience.
Employers of devOps engineers include:
DevOps engineer jobs are advertised online, by careers services and by recruitment agencies.
DevOps engineer roles typically ask for a degree in a technical or a STEM (science, technology, engineering and mathematics) field, with some requiring applicants to have a masters degree. Strong degree results (at least a 2.1) are also usually desired by recruiters.
As you progress, employers may require you to attain a professional qualification. The BCS (British Computer Society) offers certifications in devOps and in Agile (a set of practices related to devOps). Similarly, you may choose to gain certification in a particular technology that the employer uses, such as AWS or Azure cloud services.
Useful skills for devOps engineers include:
and delivered directly to your feed.
GTI sites
Useful links
Follow us
v 0.6.3


Leave a Comment