System Administrator (Linux and Datacenter)

QUANTIQ PARTNERS LLC
Austin, United States of America
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Austin, United States of America

Tech stack

Algorithmic Trading
Backup Devices
Bash
C++
Data Centers
Software Debugging
Desktop Computing
Linux
DNS
Field-Programmable Gate Array (FPGA)
Networking Hardware
Network Architecture
OpenVPN
OpenLDAP
Ping (Networking Utility)
Proprietary Software
Telnet
Wireshark
Scripting (Bash/Python/Go/Ruby)
Graphics Processing Unit (GPU)
Sysadmin
Computer Equipment
ZFS File System
Hardware Infrastructure
Software Coding
Network Server
Fedora

Job description

Quantiq specializes in high frequency derivatives trading in the largest markets worldwide. Our approach is rigorous and pragmatic, driven by technological expertise and analytics informed by real-world experience. We value employees who love to learn and have the tenacity, curiosity and willpower to contribute to our continuing success. We are a small but passionate team, dedicated to enhancing and refining our tried and true methods as we commit to our ongoing growth and performance. Quantiq runs considerable "in-house" infrastructure (IPA realm) consisting of 50-100 computers ranging from high performance servers and varied datacenter hardware (switches, FPGAs, fiber optic cabling), to desktop computers with dedicated GPUs and an array of monitors and peripherals across offices. Quantiq controls the majority of the stack and creates, maintains, updates, and monitors a variety of systems to keep the company's trading operational. Within our hardware infrastructure we run entirely on Fedora Linux and have significant first and third party software that requires occasional maintenance. This complete infrastructure has high uptime requirements to support our trading operations. Role Description: As a System Administrator, you will be responsible for keeping all internal infrastructure, both hardware and software, running smoothly and supporting the operations and software teams on a day-to-day basis. You will be responsible for full system life cycles: provisioning, install and setup, asset and inventory management, maintenance, monitoring, and decommission of a variety of systems. You will also deal with vendors to acquire new hardware and deploy it. You may occasionally find yourself setting up a desktop or monitor in addition to racking servers. If the following resonates with you, we would love to welcome you to our team., * Troubleshoot and monitor proprietary frameworks/code and third-party systems

  • Manage access credentials to a variety of applications and trading systems
  • Exhibit cautious and responsible use of sysadmin privileges
  • Make infrequent trips to our Austin and Chicago datacenters to maintain hardware
  • Create, document, and enforce backup procedures and failovers in all systems
  • Run drills/trials and improve failure tolerances across infrastructure
  • Assist with onboarding new hires to in-house systems and infrastructure
  • Respond to issues and requests from the Operations and Technical teams, Write a program in C++ that takes in a file as input and reverses every line and puts it in a different file. Try to do this with as little memory footprint as possible and as fast as possible. If you do not know C++, use another language and explain your decisions. Attach the file in the "Cover Letter" section.

Requirements

Do you have experience in Software coding?, * 5+ years of experience in a Linux-based admin role, or equivalent

  • Attention to detail in a fast-paced environment
  • Ability to respond to occasional off-hour emergencies
  • Excellent organizational skills and strong written and verbal communication skills
  • Exceptional capability debugging and solving complex issues related to both hardware, low level software, and networking
  • Ability to perform Bash and Python scripting
  • Basic networking tool experience (ping, ifconfig, telnet, wireshark, nmcli)
  • Knowledge of network architecture is a plus
  • Experience with the following technologies:
  • Computer hardware (such as Supermicro and Dell Servers)
  • Networking hardware
  • Fedora Linux
  • FreeIPA, OpenLDAP, OpenVPN
  • DNS
  • ZFS
  • Gitea, Zulip
  • GRUB, PXE
  • Note: You are not expected to know every technology listed but experience in all is a plus, * You are a problem solver who wants to understand the intricacies of a complex system
  • You are a distro hopper and can discuss the nuances of your preferred distribution

Apply for this position