Infrastructure Software Engineer
We are looking for an Infrastructure Software Engineer to help keep our clients' systems reliable, secure, and scalable. This is a hands-on role working across a broad stack - from Linux servers and networking to containers and big data platforms - with a strong focus on automation and problem-solving. The successful candidate must have strong on-prem experience and will ideally have a good mix of infrastructure and programming knowledge.
This is a hybrid role with the expectation to be in the office 2 days a week. As well a competitive salary, out client offers a comprehensive benefits package which includes a bonus scheme.
Key Responsibilities
- Automate and optimise DevOps workflows
- Monitor system health and respond to incidents
- Troubleshoot infrastructure issues and perform root cause analysis
- Identify and remediate security vulnerabilities
- Support developers with deployments and improve developer experience
- Maintain documentation (runbooks, processes, architecture)
Skills
- Experience with Linux systems administration
- Shell scripting and strong coding ability
- Problem-solving through automation
- Ability to prioritise and work independently
- Strong communication and teamwork skills
Desirable
- Knowledge of networking (TCP/IP) and full-stack infrastructure
- Experience with Git, Python, and Ansible
- Familiarity with containers (Docker, Kubernetes, LXC)
- Experience with monitoring tools and SQL databases
- Exposure to big data systems (e.g., Spark, HDFS, Airflow)
Summary
A great opportunity for someone who enjoys solving complex infrastructure challenges, automating systems, and working closely with engineering teams.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.