Linux Systems Engineer - Hybrid (2 Days Onsite, Central London)
We are partnered with a high-performing technology organisation that builds complex, large-scale systems, and they are looking for an experienced Linux Systems Engineer to join their infrastructure team. This is a hybrid role with 2 days per week in their Central London office.
What you'll be doing:
* Auditing and documenting existing build servers, scripts, and Ansible playbooks
* Mapping dependencies across Linux configuration, Ansible, Packer, and AWS AMI pipelines
* Refactoring and modularising Ansible playbooks and Packer templates for efficiency and scalability
* Designing and implementing automated functional test suites (e.g. Testinfra, InSpec) and integrating them into CI pipelines (Jenkins, GitLab CI)
* Producing runbooks and knowledge transfer documentation to support wider adoption across the organisation
Key skills required:
* Strong Linux engineering background, including systems, networking, storage, and security hardening
* Expertise in Ansible (idempotent playbooks, multi-distro support)
* Hands-on experience with Packer (HCL/JSON templates, caching, builders vs. provisioners)
* AWS knowledge (EC2, AMI lifecycle, snapshotting, launch permissions)
* Familiarity with CI/CD tools such as Jenkins or GitLab CI
* Exposure to functional testing frameworks such as Testinfra or InSpec
What's on offer:
* Competitive salary + benefits package
* Flexible hybrid working (2 days onsite in Central London)
* The chance to work on technically complex, mission-critical systems in a collaborative engineering environment