A senior UNIX system administrator administers and maintains a company's server hardware and operating systems as well as any required software. They are responsible for designing the company's UNIX infrastructure, while also contributing to the continued maintenance of individual department IT needs and documentation. The system administrator should ensure that the network is kept up to date according to patch and release specifications. More specifically, these duties require that the senior UNIX system administrator perform capacity planning, maintain patching schedules, release deployment, and test to make sure that the systems are ready. It is important that the system administrator be able to see to any problems that may arise, and troubleshoot and resolve departmental incidents as well as system outages and degradations. They must respond to employee requests for technical support and be capable of communicating technical problems in a user-friendly manner. They must also stay abreast of new developments in the field and implement new systems as required by the changing field of technology. This includes learning about new hardware and software developed for the Linux environment. The job requires an awareness of the company's needs and requirements, and the ability to adjust system resources to meet the changing needs of the company during peak periods and periods of quick growth. System security is an important aspect of the administrator's duties. A senior UNIX system administrator must be able to ensure the protection of sensitive information, implement and enforce security policies, and ensure that all employees understand and adhere to these policies. A system administrator may also be required to work with individual vendors in order to obtain hardware and software required by the company. This would involve specifying, quoting, comparing, validating, and purchasing the necessary products. Overall, it is important that the system administrator is available 24/7 to ensure uninterrupted network service. In addition, the system administrator may be required to provide support with other company IT systems (smartphones, PDAs, etc.).
Sr. Unix System Administrator Tasks
- Set policies for applications and infrastructure including patching schedules, release deployment, testing, and system readiness.
- Perform capacity planning, infrastructure design, systems administration, and updates according to patch and release specifications.
- Install, configure, test and maintain new and existing servers, hardware and software components.
- Troubleshoot and resolve incidents, outages or degradations.