Help create and operate a top-notch Linux system architecture.
Keep the Linux infrastructure up-to-date, in good operating condition, and fast. To this end, we develop the monitoring and automation tools necessary, and are responsible for planning, operating, and troubleshooting all the servers in a moderately heterogeneous environment. We develop user interfaces for our Support team to be able to assist our end-users. We are also responsible for all aspects of the production databases for our applications platforms. We create the solutions for the problems that have not happened yet, to keep our environment moving ahead.
- Maintain, update, and author system utility scripts
- Roll out new systems in disparate locations adhering to a set standard of installed software and configurations
- Troubleshoot system hardware or software (OS or application) issues
- Create and maintain automation, monitoring, and standardization systems such as autoyast, cfengine, and syslog.
- Analyze system statistics and recommend changes to maintain or improve performance
- Train Support personnel new interfaces or concepts
Required skills
- Ideal Development Operations Analyst candidates will have 3+ years of UNIX/Linux experience, knowledge of RPM-based systems, experience with wide-area system administration and high-level concepts such as consistent software deployment and configuration management.
- Mid-level or higher perl and regular expressions skills
- Mid-level or higher MySQL database administration skills
- Knowledge of typical open-source software packages and utilities (e.g., Apache, Sendmail, Samba, awk, Subversion, etc.)
- System monitoring and reporting tools (syslog, SNMP, OpenNMS, etc.)
- System statistics reporting and analysis tools (sar, etc.)
- General networking skills (subnetting, NAT, routing, etc.)
- Ability to write clear and pertinent documentation
Desirable skills
- Experience with other interpreted or compiled languages
- Experience with automated systems deployment (e.g., auto-install servers) and configuration management (cfengine, bcfg2, puppet, etc)
- MySQL database programming or performance tuning skills
- Disk storage concepts and technologies
- Knowledge of trading concepts, FIX, MDP, etc.
- Knowledge of name services (DNS, LDAP, AD, etc.)
Bonus points
- Ruby on rails
- Java
- User interface design/implementation skills
- ODBC and heterogeneous database integration experience

