change
starts now...

< BACK TO SEARCH RESULTS

London, United Kingdom

Competitive

Our client is searching for an experienced Systems Engineer to join their London office. The successful candidate will have a strong background in scripting, system-level analysis, and automation. This team was built to align infrastructure with development and QR to allow for direct working access to the trading environment and teams and will focus on improving the performance of the trading system and providing metrics so decisions can be made on data rather than intuition.

Requirements:

  • Extensive experience with Linux preferably Red Hat
  • In-depth knowledge of a Configuration Management System (CMS) i.e. Puppet, Ansible, Chef, Salt, preferably Puppet or Ansible
  • Experience with the GNU build system i.e. Autoconf, Automake, Libtool, configure
  • Knowledge of software development tools, i.e. gcc, g++, gdb, make, git, subversion, and how they are used in a RHEL environment
  • Knowledge of the Red Hat packaging system including creating packages from source, inter-package dependencies, version control, repositories and deployment frameworks
  • Understanding of the terms Continuous Delivery, Continuous Testing, Systems Development Life Cycle and how they can be applied in a fast paced, high risk environment
  • Excellent documentation skills using both wiki and bug tracking services
  • Experience with a time-series database i.e. Influx, Elasticsearch and their frameworks i.e. TICK and ELK
  • Experience of data visualization i.e. Grafana/Graphite, reporting, trending, monitoring, and alerting
  • Detailed understanding of IP and Ethernet networking concepts and how they are implemented and operate in a Linux environment
  • Skilled with Linux performance measurement and troubleshooting using tools like perf, top, ntop, sar, as well as commercial systems.
  • Experience in automating all aspects of Linux system administration including mass server buildouts, surveys, inventory, asset management, and patch management
  • Senior level Perl, Python, and Bash programming skills, experience with Ruby, and formal object-oriented languages (C++/Java, etc.) a definite plus.
  • Experience in: NFS, SMTP, Autofs, LDAP, SNMP, NTP, PTP, Systemd, awk
  • Server hardware experience including but not limited to HP and Dell
  • Experience dealing with financial exchange colocations is very helpful


Education:

  • BS in Computer Science, Engineering, Information Systems, or an Allied Field
  • Undergraduate degree in Computer Science, or related engineering or science curriculum


If you would like to be considered for the position of Senior Linux Systems Engineer, or wish to discuss the role further then please leave your details below. Your resume will be held in confidence until you connect with a member of our team

Upload