* BS in Computer Science or a related field. An equivalent combination of education and experience may be substituted for the degree requirement.
* At least three years of IT operations and/or software development experience.
* At least one year of experience (or equivalent skills) in Linux command line; skilled with bash commands (sed, grep, awk, regular expressions).
* At least one year of experience (or equivalent skills) in one or more scripting languages (Ruby, Python, Perl) with ability to write scripts.
* Experience building monitors with enterprise system/application monitoring systems (Nagios, Dynatrace, FireScope).
* Hands-on experience implementing, troubleshooting, and supporting Linux/Unix operating system, Internet-based applications, web servers (Tomcat, Apache), web services (JSON, SOAP) and Java applications.
* Working knowledge of TCP/IP networking (DNS, DHCP, etc).
* Demonstrated ability to troubleshoot and solve technical issues spanning the entire technology stack – custom applications, database, O/S, hardware, network.
* Experience with relational databases (MySQL, Oracle, Postgres) and ability to write SQL commands.
* Excellent communication (both oral and written), organizational, and customer service skills.
* Capable and self-motivated to quickly learn new technologies (scripting languages, technology frameworks, etc).
**Preferred Qualifications:**
* Experience with cloud-based provisioning, scaling, monitoring, and troubleshooting (AWS, Rackspace, Eucalyptus).
* Experience with configuration/orchestration tools (Ansible, Chef, Puppet, Fabric, Capistrano).
* Proven in-depth knowledge of Linux internals and common UNIX daemons (syslogd, httpd, nfsd, sshd, etc).