Software Engineer - DevOps

Buckinghamshire | Engineering , Military/Defence

Important: All applicants must be able to obtain Security Clearance *minimum 5 years UK residency*

Working: Possible Flexible and some remote working potentials (advised likely 1-2 days onsite)

Want to work for a successful business, who develop advanced specialist systems to deliver warfighting edge in the modern maritime and underwater battlespace?

The company have a number of awards, most recently been named as an Award winner (Gold Award) in MoD Defence Employer Recognition Scheme!

This is a great opportunity for an engineer to contribute to our rapidly expanding business; where you will have an influential role in helping the company design and rollout new DevOps technologies throughout the business!

Purpose of Role

The company have a strong portfolio of in-service products and new development projects. These products make use of advanced signal processing, complex graphical Human Computer Interfaces, and software\hardware interfaces. Over the last few years the company has been moving from a traditional, 1 engineer, 1 PC on site model to a server based, virtualized development environment where engineers remote into the network and are provided with all the tools that they need to do the job.

As a result, there is an immediate and ongoing requirement for a Software Engineer with strong skills in setting up and maintaining such a virtualized development environment and the tools that it hosts, as well as an aptitude and understanding of working on technically challenging software of this nature. The applicant will ideally have set up and maintained such an environment in the past, as well as having working knowledge of needs of a typical development environment that utilizes C++, Java and Python and the associated configuration control repositories and build pipelines.

In this role you will be working closely with teams of software developers, mathematicians and physicists who are designing, implementing, and testing sonar system solutions on a variety of programs and from locations across the globe. The DevOps team you will be working for is the bridge between these software development programs and the IT department who provide the backbone infrastructure to support this.

The role provides opportunities to work across the business as they grow their global footprint while overcoming the technical challenges that this ultimately brings.

Key Responsibilities

  • Maintenance of a virtualized development environment that supports multiple teams of engineers.
  • Supporting the rolling out the environment to new programs as they come online.
  • Working with the program teams to understand their tooling needs and identify ways of providing and supporting them.
  • Fielding, triaging, and addressing day to day issues from the program teams as they arise.

Skills, Qualification and Experience

  • Good degree in a STEM subject with some experience of software development either as part of post graduate work or industrial experience.
  • Experience in DevOps.
  • Working knowledge of Horizon VMware set up and maintenance.
  • Working knowledge of Linux Administration.
  • Working knowledge of Linux development and scripting
  • Working knowledge of managing access permissions in a complex multi-user/multi-permission environment.


  • Knowledge of Conan, Maven, Gradle and Nexus packaging would be an advantage.
  • Knowledge of Azure DevOps or similar would be an advantage.
  • Knowledge of a software development language C++, Java or Python would be an advantage.

For full information, please get in touch!

Register & Apply Login & Apply About Matchtech
Gattaca PBS
Contract Type
Expiry Date
15/06/2023 23:59:00
Shortlist Email me jobs like this  Back to listing Visit Website
Register and Apply
Log In and Apply
Terms of Use/Notifications

Do you agree to our terms & conditions & privacy statement?

Receive updates & notifications from