Senior Systems Engineer

Location Aberdeen
Discipline: IT Infrastructure, IT Infrastructure & Support
Job type: Permanent
Salary: up to 48K per annum

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