Linux Systems Administrator
Role details
Job location
Tech stack
Job description
We're looking for a Linux Systems Administrator to help evolve and support the Linux-based infrastructure that underpins both internal operations and partner-facing platforms. You'll work primarily with Ubuntu, AWS, and Infrastructure-as-Code, taking ownership of systems that thousands rely on every day., * Building and maintaining Ubuntu Linux servers across cloud and on-prem environments.
- Managing core Linux services - systemd, SSH, networking, firewalling (UFW/iptables).
- Delivering and maintaining Terraform-based infrastructure-as-code.
- Developing and improving Bash scripts to automate operational tasks.
- Administering MySQL databases, including backups, optimisation, and replication.
- Supporting key AWS services: EC2, IAM, RDS, S3, VPC, CloudWatch.
- Ensuring security best practice, including patching and vulnerability remediation.
- Monitoring system performance, availability, and capacity.
- Collaborating closely with Security, Network, Product, and Service Delivery teams.
Requirements
Are you a Linux enthusiast who loves automation, cloud technology, and building reliable, scalable platforms? If you're looking for a role where you can make a real impact and work with modern, forward-thinking infrastructure, this could be the perfect opportunity., * Strong Linux administration experience (preferably Ubuntu).
- Confident Bash scripting skills.
- Working knowledge of Terraform.
- Solid understanding of MySQL.
- Practical AWS experience across compute, storage, and networking.
- Good understanding of Linux security and hardening.
- Experience with monitoring tools (Prometheus, Grafana, CloudWatch, etc.).