Trading Systems Engineer
Hudson River Trading
9 days ago
London, United Kingdom
Mid Level / Senior
Responsibilities
- Write detailed documentation and instructions for server installation and patching.
- Install and upgrade operating systems.
- Script solutions to automate repetitive tasks.
- Evaluate demo systems from vendors.
- Participate in an on-call rotation for nights and weekends as needed.
- Troubleshoot Linux OS and applications.
- Conduct performance testing and tuning.
- Collaborate with vendors to resolve issues.
- Work with data center technicians for hardware installations.
- Plan and execute technical projects to enhance Linux trading systems.
- Manage and optimize global trading infrastructure.
- Automate and troubleshoot a broad range of technical infrastructure.
- Coordinate server maintenance activities with the Trade Operations team.
- Deploy, configure, and test internal and external applications.
- Perform server hardware break/fix and troubleshooting.
- Collaborate with Network and data center teams for deployments.
Requirements
- 2+ years of experience in installation, configuration, and troubleshooting of Linux systems, especially Debian.
- Proficient in using Linux/UNIX command line tools and configuration management tools.
- Experience with Python or comparable programming for automation and integration.
- Familiarity with shell scripting (bash or comparable).
- Experience supporting a live production environment, particularly in trading.
- Knowledge of configuration management tools like SaltStack, Puppet, Ansible, Chef, or CFEngine.
- Cloud experience in AWS or GCP is desirable but not required.
- Strong attention to detail for managing and debugging production services.
- Exceptional written and verbal communication skills for cross-functional collaboration.
- Ability to manage projects efficiently.
Tech Stack
AnsibleAWSChefGoogle Cloud PlatformLinuxPuppetPython
Categories
BackendDevOps