DevOps Engineer

Innovate UK
From £45,000 to £55,000 per annum
30 Sep 2017
05 Nov 2017
Contract Type
Full Time
The Organisation:

Innovate UK is the UK’s innovation agency. Innovate UK works with people, companies and partner organisations to find and drive the science and technology innovations that will grow the UK economy - delivering productivity, new jobs and exports. Our aim at Innovate UK is to keep the UK globally competitive in the race for future prosperity.

For further information and to stay updated on our latest news visit, follow us on Twitter at @innovateuk or subscribe to our YouTube channel at

Job Purpose:

This is a key role within a technology-focussed team, with the successful DevOps Engineer required to define, implement, manage and maintain the hosting environments working with suppliers and other stakeholders as applicable to ensure fit for service architecture/processes are delivered.

Key Responsibilities and Accountabilities:

·Define, implement, manage and maintain the hosting environments required to support Innovate UKs strategic objectives for platforms and hosting

·Working with suppliers and other stakeholders as necessary to ensure fit for service architecture and processes are implemented

·Operational management of infrastructure and applications

·Building and configuring new server platforms and infrastructure, using automated tooling to do so

·Testing, debugging and troubleshooting of platform level problems

·Supporting development teams configuring applications for deployment

·Assessing the DevOps maturity of the organisation and identifying/implementing improvements as applicable

·Identification and development of resources to establish a sustainable internal capability for long term DevOps and hosting needs

This is an outline description of the key responsibilities and accountabilities involved in the job. This is not an exhaustive list and the post-holder might be expected to undertake any other duties across the wider Operations – IT Directorate, commensurate with the Band and level of responsibility of this post, for which the post holder has the necessary experience and/or training.

Person Specification:


·Educated to Degree-level qualification within a computer engineering subject or equivalent experience

·CESG certified professional (IA Architect) is desirableExperience:

Essential –

·Substantial experience in System Administration

·Substantial experience in public cloud implementations – creation of and migration to

·Understanding of application deployment strategies and continuous integration

·Proven ability to build effective relationships with third party suppliers and employees

·Project delivery in both Agile (DSDM and Scrum) and Waterfall environments

·Securely Deploying and configuring machines in a Cloud environment

·Experience of containerisation, ideally using Docker?

·Experience of using automated environment build tooling e.g. Terraform for Infrastructure as Code and Ansible for Configuration Management

·Experience of building infrastructure within the AWS cloud using AWS technologies such as lambda, s3, ec2, iam, ebs, elastic beanstalk, route53, ses, rds, elasticache, autoscaling, loadbalancers, vpc?

·Experience of continuous integration tooling, ideally using Bamboo / Jenkins?

·Working knowledge of Vagrant/Virtualbox and CoreOS


·Understanding of common web application architectures?

·Strong linux system administration skills, predominantly in CentOS and RHEL with skills in networking / routing / load balancing and VPN configuration

·Experience debugging a complex multi­server service?

·Installation and management of COTS/open source monitoring tools such as CoScale, Nagios, New Relic, OSSEC, ELK?

·Knowledge of Kubernetes, RedHat OpenShift and GlusterFS

·Familiarity with network protocols ­ TCP/IP, HTTP, SSL, etc.?

·Strong scripting and language skills i.e. Ruby, Bash, Python, Java?

·Working experience of databases, such as Oracle/PL­SQL, SQL Server, Postgres, MySQL, NoSQL (Cassandra, MongoDB, DynamoDB)

·Working experience of other software such as Jira, Confluence, Stash, Nexus, Artifactory, SonarQube


As with all roles at Innovate UK applicants will need to demonstrate compatibility with and capability against our Core Competencies:

Thinking and Problem Solving – Stakeholder management – Communication skills – Influencing – Self-awareness/self-management – Strategic awareness – Working with others – Influence – Project management

Travel Requirements:

There may be the occasional requirement for national travel.

Equality, Diversity and Inclusion:

Innovate UK is a diverse workforce of people. We believe that encouraging these differences and drawing the best from them will create a productive environment in which everyone feels valued, where talents are fully utilised and in which organisational goals are met. Underpinning this is a belief that it is a fundamental right for everyone to be treated equally, with fairness, respect and dignity. Innovate UK will act directly and use their influence to ensure that this right is promoted and upheld; we welcome applications from all those who meet the criteria set-out in our role profiles.

Application Process:

If applying via the website you should complete the on-line application form. This is accessible at:

Please include a CV with your application.

Your completed application form must be submitted no later than the date specified in the advert. You will automatically receive an electronic acknowledgement that your application has been received.

The diversity questionnaire section is separate and does not form part of your application.

Please note that: Innovate UK reserves the right to withdraw this advert at anytime.

This job was originally posted as