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