Linux/Unix (RedHat/Fedora preferred)
Knowledge of i386 architecture and peripherals
RAID systems
Tape library management (preferred)
Unix Shell scripting (sh/bash/etc)
Perl scripting, CGI, DBD
Ability to read C/C++/Java, compile, debug, and install OpenSource programs
Ability to write in C and/or Java preferred
Monitoring software (e.g. Nagios/Hobbit/Cacti/MRTG)
Databases (e.g. MySQL, Oracle. PostgreSQL preferred)
Mail systems (e.g. SMTP mailers, Sendmail, Postfix, Procmail)
DNS systems (e.g. Bind)
Webservices (e.g. Apache, Tomcat)
Java containers/engines. We use Tomcat. Must have experience deploying scalable Java applications.
Backup systems (e.g. Amanda, Bacula, Teradactyl)
Support for High Availability computing (load balancing, redundancy)
Understanding of TCP/IP and UDP protocols, internetworking
Firewalls and internet security
Networked filesystems (e.g. NFS. OpenAFS preferred)
Gigabit networking with Cisco routers/switches
Understanding of issues with data located at geographically separated locations.
Experience compiling Linux/Unix kernels and kernel modules
Software management (e.g. RPM, yum, apt, etc.)
Large Storage solutions (preferred)
Ability to research complex problems and find OpenSource and/or Custom solutions
Analyzing and debugging a wide variety of hardware and software problems (solid troubleshooting skill set)
Linux,Redhat, MySQL, DNS, TCP/IP, Firewall, Cisco, Perl, Unix, Apache, Tomcat