DevOps Engineer

Job Description

We are looking for an experienced DevOps Engineer who will be responsible for deploying, automating, maintaining, troubleshooting and improving the development, QA and production platforms of a large company based in the centre of Newcastle. A broad range of technologies, operating systems and application environments will be used, with an emphasis on the implementation of best practice. The DevOps Engineer will work closely with Software Developers and the QA team, representing Business Systems in the agile process to ensure non-functional requirements are considered as part of design and development process.

Key DevOps Engineer Responsibilities:

Create and maintain the development, QA and production platforms of the company.
o Proactively monitor service metrics seeking out potential issues to help minimise disruption to global, always-on software applications.
o Work with development and QA to implement solutions for security monitoring of new and existing platforms.
o Ensure value for money from testing, QA and production platforms.
o Report on platform performance and costs to manager and project teams.

Ensure the testing, QA and production platforms are appropriately provisioned and meet the needs of stakeholders and continuous software delivery practices.
o Collaborate with the Software Development and QA teams to establish and maintain continuous integration and continuous delivery pipelines.
o Work closely with the Business Systems Infrastructure team to integrate new processes and services with existing.
o Establish and maintain build-scripts, machine images and other tools to facilitate the automation of testing and deployment of software applications.
o Identify and implement changes to aid continuous improvement within the software development lifecycle.
o Decommission obsolete or unused systems.

Represent Business Systems in the agile software development process to ensure the development teams, and their processes are supported.
o Work with development teams to ensure infrastructure considerations and other non-functional requirements are taken into account during software design and implementation. The goal being to create systems which are secure, scalable and straightforward to host and maintain.
o Contribute to daily face-to-face stand-up meetings.

Technical DevOps Engineer skills, qualifications and experience:
Qualified to degree level or equivalent.
Strong communication and teamwork skills.
Ability to understand requirements and translate them into deliverables.

Will have technical expertise across a range of technologies and operating systems, and will be able to demonstrate a firm grasp of the underlying concepts and principles e.g.:
o IP (TCP, UDP & Routing), Domain Name Resolution (DNS)
o Virtualisation and containers
o Load balancing, clustering, replication and fail-over
o Network Security (Firewalls, IDS, IPS and VPNs)
o Windows and Unix-like operating systems

Familiar with Agile development methodologies and Continuous Integration/Continuous Delivery practices.

Experience Required:
o Managing, monitoring and maintaining cloud environments, in particular AWS and Azure.
o Configuring and deploying websites using Microsoft IIS, NGINX, Varnish and stunnel.
o Using and managing relational databases such as MS SQL, PostgreSQL and MySQL.

Exposure to, or experience of:
o Scripting Infrastructure as Code using tools such as Terraform, Puppet or similar.
o Programming or scripting languages such as C#, Java, JavaScript, Python or similar.
o Build tools and platforms such as ANT, Jenkins, Maven, Team Foundation Server (TFS), Visual Studio Team Services (VSTS) or similar.

If you are interested in the advertised position for DevOps Engineer please ‘Register your interest’ through the requested method and we will be in touch shortly with regards to your suitability for the role.

Sharpe Recruitment Ltd is a North East based consultancy, dedicated to placing professionals in rewarding jobs throughout the North of England across a variety of disciplines including Digital Media, Design, Development, Creative Advertising, Sales & Marketing, Tech & IT.

Job Skills

DevOps Engineer, Systems Administrator, Systems Management, IP (TCP, UDP & Routing), Domain Name Resolution (DNS), Virtualisation and containers, Load balancing, clustering, replication and fail-over, Network Security (Firewalls, IDS, IPS and VPNs),

Additional Information

  • Salary:£30000 - £35000 per annum
  • Industry:IT
  • Location:Newcastle upon Tyne

Job Filled

We have already filled this vacancy.


A few words from happy clients and candidates

Got some digital news or events to share?
Or interested in seeing what’s coming up?
Join our hub at Epic Times