- Ref: CHI-032
- City: US - Chicago
- Experience: Senior
Role Description
We are looking for an experience UNIX/Linux Engineer who will play a critical role in system and application administration of our technical environment. The UNIX/Linux Engineer will be part of highly experienced team, and be provided new challenges on a daily basis. The purpose of this role is two-fold: 1) To maintain IMC’s UNIX-based servers, both hardware and software, and 2) to administer IMC’s applications.
Key Accountabilities
- Expert level maintenance and administration of 350 plus servers running Red Hat and Fedora Linux
- Performance tuning of virtual memory system, network interface buffers, CPU process scheduling classes etc
- Monitoring of servers and network infrastructure as well application performance using Zenoss
- Automation of Zenoss administration using Zenoss python API and MySQL
- Automation of server configuration management using puppet
- Maintain server build standards and Cobbler/Kickstart server build infrastructure
- Support of/ troubleshooting of operating system and Java based application issues
- Develop shell and python scripts to assist with day to day operations
- Configuration of server backups using Tivoli Storage Manager
- Evaluate new technologies with the goal of reducing server latency
Technical requirements
- 5+ years of Linux/UNIX administration
- Ability to work in an extremely fast paced environment
- Ability to work in a team environment
- In depth knowledge of kernels – performance tuning
- Experience in a real time Linux environment
- Knowledge of network buffers, modifications, and optimizations
- Scripting (Perl Bash, Shell, etc)
- Proficiency with TCP stack and UNIX sockets
Success Factors
- Must be a self starter, and able to work productively under minimal supervision.
- Strong desire to solve problems.
- Sense of urgency a must
- Strong prioritization skills
- Knowledge of Financial Markets (particularly derivatives) is an advantage, and a passion for the industry is essential
- Excellent trouble-shooting and diagnostic skills; ability to solve problems creatively and proactively
- Strong communication and relationship building skills are vital
- Affinity with financial engineering
- Team player