Systems Engineer
Role details
Job location
Tech stack
Job description
What you will work on
- Supporting and improving hybrid infrastructure across on-prem and cloud environments
- Automating day to day processes using Python and Bash
- Building and maintaining infrastructure as code with tools such as Terraform, CloudFormation and Ansible
- Enhancing monitoring, alerting and observability using tools like Zabbix, Grafana and ELK
- Deploying and supporting containerised workloads
- Troubleshooting complex systems and contributing to continuous improvement
- Collaborating with engineering teams to deliver stable and scalable solutions
Requirements
We are recruiting for an insurance organisation with a strong engineering culture looking for a Systems Engineer who enjoys problem solving, automation, and improving complex environments. This role suits someone with a background in Linux administration, cloud infrastructure, systems integration, and hands-on scripting. You will join a friendly, high-trust team working on meaningful projects that directly support business-critical services., * Three to eight years of experience in Linux systems engineering or infrastructure
-
Strong scripting skills in Python or Bash
-
Understanding of AWS or similar cloud platforms
-
Experience with IaC tooling such as Terraform, CloudFormation, Puppet or Ansible Good knowledge of monitoring and observability tooling
-
Ability to diagnose and resolve issues in hybrid environments
-
A proactive mindset and willingness to automate everything that can be improved Nice to have
-
Experience working within regulated environments
-
Exposure to CI and automation pipelines such as GitHub Actions or Jenkins
-
Container experience across Docker or similar tools