We are searching for a highly skilled Linux System Engineer to join our team at Algoquant Fintech Limited. As a Linux System Engineer, you will play a critical role in designing, implementing, and maintaining the Linux-based systems that underpin our high-frequency trading infrastructure.
Responsibilities
Linux System Administration:
Deploy, configure, and maintain Linux servers and workstations to support high-frequency trading operations.
Perform system upgrades, patch management, and security hardening to ensure system integrity and compliance.
Monitor system performance and resource utilisation, troubleshooting and optimising as needed to maintain optimal performance.
Scripting and Automation:
Develop and maintain automation scripts using Bash, Python, or other scripting languages to streamline routine system administration tasks.
Automate deployment processes, configuration management, and monitoring tasks to enhance efficiency and reliability.
Systems Engineering:
Design, architect, and implement Linux-based systems and solutions to meet the performance, scalability, and reliability requirements of high-frequency trading.
Evaluate and recommend hardware and software technologies to optimise system performance and meet business objectives.
Implement and maintain systems monitoring, logging, and alerting solutions to ensure proactive detection and resolution of issues.
Security and Compliance:
Implement security controls and best practices to protect Linux systems from cyber threats and unauthorised access.
Perform security assessments, vulnerability scans, and audits to identify and mitigate security risks.
Ensure compliance with industry regulations and standards such as PCI-DSS, GDPR, and SOC 2.
Incident Response and Disaster Recovery:
Develop and maintain incident response plans and procedures to address security incidents and system outages.
Participate in incident response activities, including root cause analysis, remediation, and post-incident reviews.
Implement disaster recovery solutions and conduct regular tests to ensure business continuity.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field.
5+ years of experience in Linux system administration and systems engineering roles, preferably in the financial industry or HFT firms.
Proficiency in Bash or Python scripting for automation and system administration tasks.
Deep understanding of Linux operating system fundamentals, including kernel internals, file systems, and network stack.
Experience with configuration management tools such as Ansible, Puppet, or Chef.
Strong knowledge of networking protocols, security principles, and best practices.
Excellent troubleshooting skills and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job