A leading financial services company based in Central London are on the lookout for an experienced Senior Linux Engineer to take charge of maintaining, optimising, and enhancing our Linux-based infrastructure. This is an exciting opportunity for someone passionate about working in a dynamic environment and contributing to our ongoing success.
Key Responsibilities
- Develop and maintain automation tools to facilitate self-service provisioning and effective configuration management. 
- Continuously evaluate and optimise the performance, scalability, and efficiency of the Linux infrastructure. 
- Create and maintain comprehensive documentation for system configurations, processes, and policies. 
- Enforce security best practices, ensuring regular system patching and compliance. 
- Implement monitoring solutions to proactively identify and address potential issues.Conduct thorough root cause analysis for complex problems to enhance system reliability. 
Skills and Experience
- Proven experience in Linux systems administration 
- Hands-on experience with C programming 
- Proficiency in Python for automation and integration tasks 
- Experience with CI/CD processes, preferably using Jenkins 
- Strong understanding of networking concepts and protocols 
- Familiarity with configuration management tools such as Ansible and Terraform 
- Expertise in virtualisation and containerisation technologies including VMware, Docker, and Kubernetes 
- Advanced problem-solving skills with a history of designing, implementing, and supporting complex systems 
- Familiarity with cloud platforms like AWS, Azure, Google Cloud, or OpenStack is advantageous but not essential