Systems Administrator
Systems Administrator
- 2 Job Openings
- 13 Views
Employee type
Full TimeOffer Salary
Not Listed
Job 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.
Job Responsibilities:
-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
Qualifications:
-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
Please Apply If:
-You run a home lab for fun and enjoy the sound of server fans
-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
-You are the type of person to remember the IP address of a certain machine on your network
-You love to see nicely organized, color-coded, and labeled cables
-Friends and family call you for tech support and you fix their problems
Don't Apply If:
-You are afraid of seeing a terminal on boot
-You have never spec’d out or built a computer from parts
-You are made nervous by the letters TCP/IP
-You have never heard of DNS
-You are not proficient in bash or python
-You do not have 5 years of Linux admin experience or something very cool to demonstrate your capabilities otherwise
To Apply:
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.
Attach the file as a .txt in the "Additional Files" section below.