Linux Engineer (60 - 80k)
Job Description:
Job Description
We are seeking a skilled Linux Engineer to join our client - A Global High Frequency Trading Firm.
The Linux Engineer will be responsible for designing, implementing, and maintaining server infrastructure and systems. This role involves collaborating with cross-functional teams to ensure efficient operation of Linux-based environments. The ideal candidate should have a strong background in Linux systems administration, troubleshooting, and scripting.
*Responsibilities:*
1. Install, configure, and maintain Linux operating systems and software.
2. Perform Linux server management & administration: Performance tuning, TCP Memory configuration, CPU isolation, Commands
3. Collaborate with software developers to deploy applications efficiently.
4. Automate routine tasks through scripting and configuration management tools.
5. Troubleshoot system issues and outages.
6. Ensure system security by implementing best practices and security protocols.
7. Document system configurations and procedures.
Requirements
1. Bachelors degree in Computer Science, Information Technology, or related field.
2. Proven work experience as a Linux Engineer or similar role.
3. Strong knowledge of Linux operating systems (e.g., CentOS, RedHat, Ubuntu).
4. Experience with virtualization technologies (e.g., VMware, KVM).
5. Proficiency in shell scripting and automation tools (e.g., Bash, Python, Ansible).
6. Familiarity with networking concepts and protocols.
7. Solid understanding of system monitoring tools (e.g., Nagios, Zabbix).
8. Excellent problem-solving skills and attention to detail.
9. Strong communication and teamwork skills.