As part of the larger team, the systems administrator will be responsible for the the daily maintenance and growth of the production infrastructure. A solid grasp of diagnosing and repairing problems in real time is required. You will be expected to work on daily maintenance tasks as needed, as well as plan and execute small projects to improve the stability and expansion of the platform. For some projects, you will be responsible for both planning and execution of projects, under guidance from the senior systems administrators. This position requires excellent communication skills as you will regularly work with people in geographically diverse locations and need co-ordination for some tasks. Being oncall is a requirement of this position, however the actual number of hours oncall will be limited and the rotation will be approximately once every 4 weeks for 1 week. SKILLS The systems administrator should be at Sage level III or higher, with at least 5 years of experience managing environments with more than 100 servers. This role requires someone who is able to perform a wide range of tasks from installing and configuring servers, to designing new systems configurations for increased reliability. You should have a clear understanding of: * Unix fundamentals: pipes, redirects, job control, shell scripting, memory management, filesystems, * Networking knowledge: routers, switches, ethernet, TCP/IP * At least one of the following scripting languages: python, ruby or perl * x86 hardware: how components are connected in a system, causes of hardware failure, testing * Databases: MySQL or Postgresql installation, configuration, management and performance tuning Experience in an ISP or other setting where you simultaneously and successfully managed multiple large web, DNS, mail, etc clusters is a bonus. The ability to read and understand C, C++ or Java is beneficial.