Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

DevOps Engineer

Ref no. BHN567911
Location Southampton, England
Start date ASAP
Job type Permanent
Job status Closed

Job summary

DevOps Engineer job role within a growing Southampton based company.

Permanent, full-time position.

Key skills required for this role

DevOps, Engineer, AWS, Kubernetes, CI/CD, Infrastructure, IAC, Terraform, Cloud

Important

DevOps, Software, Engineer

Job description

About the Role:

Our client, a global leader in radiation detection and identification, is seeking a talented Software DevOps Engineer to join their Software Engineering team. In this role, you will be responsible for designing and developing complex software systems, ranging from micro services to firmware. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet customer requirements. Additionally, your expertise in DevOps will be crucial in maintaining and optimizing the software infrastructure for scalability, reliability, and security.

Key Responsibilities:

  • Designing, developing, and maintaining software in accordance with company processes.
  • Deploying, managing, and automating cloud and on-premises Kubernetes systems.
  • Optimizing application architectures for scalability and performance.
  • Monitoring system performance and troubleshooting issues to ensure high availability and reliability.
  • Implementing infrastructure as code (IaC).
  • Creating and maintaining containerization and orchestration solutions using Docker and Kubernetes.
  • Designing, implementing, and maintaining CI/CD pipelines to automate software delivery processes.
  • Defining and deploying systems for metrics, logging, and monitoring on cloud or on-premises systems.
  • Designing, maintaining, and managing tools for the automation of operational processes.
  • Mentoring junior team members and promoting knowledge sharing within the team.

Key Skills and Experience:

  • Experience in software development using languages such as C/C++, Java, Python, and JavaScript/HTML.
  • Experience in scripting languages such as Python and Bash on Linux.
  • Experience with Docker and Kubernetes.
  • Hands-on experience with systems programming in Linux or Windows.
  • 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.
  • Strong knowledge of software development lifecycle (SDLC) and agile methodologies.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack, or Splunk.
  • Excellent communication and collaboration skills.

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

Learn more about Matchtech

Let us find jobs for you