Search Sonardyne

Follow us

Join Sonardyne

Linux DevOps engineer

Competitive Permanent Blackbushe, Yateley, Hampshire Closing date: 31/5/24

From the Mariana Trench, the deepest point on earth, to surging shorelines and anywhere in-between, we make the impossible possible through our continuous passion for innovation. That innovation comes from our greatest asset: our people.

Our people design, engineer and manufacture technologies that are enabling our customers to discover, navigate, measure, detect and communicate in the toughest environment on earth: Our oceans.

We’ve been actively developing the technology to make the oceans accessible for nearly 50 years and we’re only just getting started…

Our people design, engineer and manufacture technologies that are enabling our customers to discover, navigate, measure, detect and communicate in the toughest environment on earth: Our oceans.

We’ve been actively developing the technology to make the oceans accessible for nearly 50 years and we’re only just getting started…

Who are we looking for?

The Linux DevOps Engineer will work closely with the Software team to design, implement, test, monitor and maintain a Linux development pipeline that allows for efficient delivery of Sonardyne’s embedded Linux based products.

The role will be responsible for capturing requirements and designing automated solutions that decrease our time to market. The ideal candidate will have a strong and demonstrable understanding of Linux for both servers and embedded systems and experience in automating software development workflows. Integrating and communicating with Windows based systems is also desirable.

Your responsibilities:

  • DevOps Design, Management and Maintenance
    • The candidate will work with technical leaders to design new Linux DevOps pipelines to support a range of different embedded products.
    • As part of an R&D team the pipelines should be designed for stability, ease of management and be adaptable to change.
  • Automation – To accelerate the delivery of our products you will develop pipelines and processes with automation at the heart of all our systems. The automatic processes should provide useful insights to the engineering teams to help us monitor and improve our products over time.
  • Collaboration – Working closely with the software teams and acting as a bridge into the wider companies IT department you will collaborate with a range of engineering skillsets to proactively gather requirements and share designs and results.

The ideal candidate will have the following skills, knowledge and experience:

Essential:

  • Thorough understanding of the Linux platform (preferably Debian GNU/Linux) and configuration management systems
  • Proven expertise in advanced Linux system administration
  • Experience of Buildroot or Yocto. Understanding of the C/C++ compilation process and its impact on DevOps
  • Experience with using tools to deploy and automate software testing on embedded platforms
  • Experience with tools to monitor and report the health of our software
  • Experienced in scripting in Python and Bash
  • Able to use source control tools
  • Understands the need for testing, demonstrates ability to write unit and system tests effectively (in their own technical specialities)
  • Document DevOps architectures and pipelines
  • Can communicate and work effectively with other team members and other teams throughout the business to achieve project deliverables.

Degree in Engineering or Science subject (e.g. Electrical, Electronic Engineering, Computer Science, Physics, Maths)

Ready to join our energetic, forward thinking team…?
Apply
Share