An Investment Management Company based in Aberdeen is seeking an experienced Senior Systems Engineer that will be working within a small team that covers trading, operations, and development. This role would at most times be the sole Systems Engineer on the team and will be required to have his/her own initiative in ensuring that projects assigned will run smoothly with minimal supervision in a fast-paced environment.
Responsibilities:
Maintain and support the server and network infrastructure distributed across three London data centres
Build, deploy, and optimise trading servers and services, market data normalisers, network and storage devices
Work with Development and Trading teams to build systems for new projects and support issues on current platforms
Build out automated and scalable infrastructure while ensuring security and lowest possible latency
Help define and refine our growing network, compute and storage infrastructure
Deploy new data centre locations as well as new trading and storage systems
Perform data centre management
Research and test new server and network hardware
Support and troubleshoot system issues
Design and implement systems to automate system deployment and monitoring
Requirements:
At least three years of professional Linux or systems experience with increasing responsibility and scope of work
Expertise with server management in a data centre environment: hardware platforms and software (BIOS, RAID, HBA, IPMI)
Solid Windows and Linux knowledge. Server network troubleshooting experience
Knowledge of monitoring tools (syslog, snmp, Nagios, LibreNMS, Prometheus, Grafana, etc.)
Understanding of network and OS security
Functional knowledge of spanning tree, LLDP, VPN, link aggregation, packet capture, BGP, OSPF, VLAN
Exposure to virtualisation and containerisation (KVM, ESXI, LXC, Proxmox)
Knowledge of network file systems (CEPH)
Database support exposure (Postgresql, influxdb, MariaDB)
Data centre management expertise (remote hands, cross connects, config management, etc.)
Experience with high-speed (at least 10Gb) host networking
Experience with general configuration (automation, CI/CD, and deployment tools)
Demonstrated scripting abilities (Bash and/or Python preferred)
Preferred Qualifications:
Exposure to trading systems and exchange connectivity - Market data, reference data, ISVs
Background troubleshooting and optimising performance in networked systems
Experience building and configuring bare metal server systems (OS and system management, boot servers, DHCP)
Proficiency with Ansible
Familiarity with network operating systems (Cumulus)
AD domain management (LDAP / AD / IPA), and RHEL
Server network troubleshooting experience
Data centre design and support abilities, including server hardware and firmware, OS builds and optimisations