Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

Software & DevOps Engineer

Ref no. BHN586120
Salary £54,000/annum
Location Southampton, England
Start date ASAP
Job type Permanent
Job status Open

Job summary

responsible for the design and development of complex software systems ranging from micro services to firmware

Key skills required for this role

Software DevOps Engineer

Important

Software DevOps Engineer

Job description


Our client, a leading specialist in the IT sector, is currently seeking a talented Software & DevOps Engineer to join their dedicated team in the UK. This role involves the development and maintenance of complex software systems and the design, implementation, and maintenance of the infrastructure that ensures these systems run efficiently and securely.

Key Responsibilities:

  • Design, develop, and maintain software in accordance with company processes.
  • Design, deploy, automate, manage, and maintain cloud and on-prem Kubernetes systems.
  • Optimise application architectures for scalability and performance.
  • Monitor system performance and troubleshoot issues to ensure high availability and reliability.
  • Implement infrastructure as code (IaC).
  • Implement and maintain containerisation and orchestration solutions using Docker and Kubernetes.
  • Design, implement, and maintain CI/CD pipelines to automate software delivery processes.
  • Define and deploy systems for metrics, logging, and monitoring on cloud or on-premises systems.
  • Design, maintain, and manage tools for automation of different operational processes.
  • Mentor junior team members and promote knowledge sharing within the team.
  • Occasional travel.

Job Requirements:

  • Experience in software development using C/C++, Java, Python, and JavaScript/HTML.
  • Experience in scripting languages such as Python and Bash on Linux.
  • Experience in a DevOps role.
  • Experience with Docker and Kubernetes.
  • Hands-on experience with systems programming in Linux or Windows (preferably both).
  • Proficiency with CI/CD tools such as Jenkins, GitLab CI/CD.
  • Experience with infrastructure as code (IaC) tools: Helm Charts, Terraform, CloudFormation, or Ansible.
  • Solid understanding of networking concepts and protocols.
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Good understanding of electronic and systems design.
  • Strong communication and collaboration skills.

Desired Skills:

  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack, or Splunk.
  • Designing and implementing graphical user interfaces.
  • Appreciation for physics, particularly radiation-related topics.

Education and Experience:

  • Bachelor's degree in computer science, engineering, or a related field.
  • Experience in software development and DevOps.


If you are an experienced Software & DevOps Engineer with a passion for innovation and a commitment to excellence, we encourage you to apply now and be part of our client's dynamic and growing team.

Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience

Learn more about Matchtech

Let us find jobs for you