Description: This person will be available 24-7 and will be responsible to see that our servers are always up. They will be working very closely with a MySQL database administrator and an API programmer. They will be the primary point of contact with technical contacts at other partner companies, so they will need to posses good communication skills. These will be required to know how to interface with servers of all kinds (XML, Java, Apache, etc.). They will be in charge of load balancing, need to know how web servers communicate, how secure sites work, and how to read apache logs. They will need to know how to interface with both internal and external servers, ensuring proper communication with various web sites. This person will need to know how to deploy new servers, get them online, configure them properly, and serve up web pages. They will feel comfortable monitoring servers and server logs, bandwidth reports, and anticipating future hardware, software, and bandwidth needs.
Qualifications: Programming: PHP - API scripting using POST, GET, cURL, WSDL and XML
Database: MySQL queries written in PHP or Perl, normalization, phpMyAdmin
Server OS: Linux Red Hat, DNS, Apache, SSL, cPanel, WHM, URL requests
Work OS: Mac OS X, Adobe CS3, TextWrangler, Transmit FTP, Terminal, MS Office, Flash, Final Cut Pro
Coding: HTML, CSS, JavaScript, AJAX, Form Building
Quality Assurance:
W3 Validation, Server-side and Client-side error checking, Apache Logging, Database Logging
Education/Experience:
Bachelor’s; Master’s preferred (computer science, programming related)
3-5 years work experience as system administrator, or related field
Salary Range: $80K-100k
