System Engineer
Athena is looking for a tech genius to support and develop our systems infrastructure. This position requires extensive problem-solving skills and a consistent desire to outperform. You will join a team of highly skilled professionals who will depend on your knowledge and ability to manage our technology processes.
Duties:
- Ownership of our systems infrastructure across multiple data centers, including hardware, networking (switches, routers and cross connects/private lines/VPN tunnels), OS, backend services (Kerberos, AFS, LDAP, DNS, DHCP, package repositories, etc), storage and security
- Ensure availability and performance of Production trading systems during market hours
- Improve stability and fault tolerance of our systems and network infrastructure
- Enhance monitoring for our systems and network infrastructure, including writing custom checks
- Establish and improve performance metrics and system usage gathering with trends
- Develop scripts to batch and automate systems tasks
- Maintain, create and distribute internal packages for our Linux systems to deploy common settings and tools
- Perform database administration duties, including setup/configurations, data population, access control, monitoring, replication and backups, load balancing and automatic failover, tuning indexes and DB/OS-level parameters to optimize performance, etc
- Maintain 150+ computers and network devices with assistance from “remote hands”
- Work with exchanges and other service/telco providers on network connectivity, multicast routing, etc
- Work with partners, developers, and users to improve our systems and plan for future needs
- Stay informed and suggest use of best-in-class industry solutions and new technologies.
- Expectation to understand our entire software stack, from kernel issues to application deployment.
Desired skills:
- Extensive experience with Linux systems
- Solid knowledge of some scripting languages (BASH, Perl, Ruby, etc)
- DNS, SMTP, NFS, and Apache (with experience in some web programming languages such as PHP)
- Knowledge of TCP/IP and some level of experience with Cisco or other enterprise-level network equipment
- Excellent communication & interpersonal skills
- Experience in customer support is a plus
- Desire to be an important member of a team working together to achieve success
- Debian / Ubuntu Linux
- Kerberos, OpenAFS, and LDAP
- Extensive experience using and managing 50+ node clusters
- Development experience with at least one major programming language
- A history of using and contributing to Free Software
Salary:
$100,000+/yearBenefits:
- Opportunity to earn large bonus, based on performance
- Four weeks of paid vacation
- Complete health coverage including dental
- 401(k) plan
- Flexible spending account
- Tuition and educational reimbursement
- Direct access to senior personnel
- Frequent company outings
- Free snacks, drinks, and fresh fruit