Position: System administrator
Category: Sysadmin
English level: pre
Years of experience: 4


System administration is based on knowledge of computer systems and effective methods of their use by employees of the organization. This requires knowledge of both operating systems and applications , as well as the purpose for which employees of the organization use computers, as well as the ability to troubleshoot hardware and software.
Perhaps the most important skill of a system administrator is the ability to solve problems (often under the pressure of a number of restrictions). A sysadmin is necessary and irreplaceable in case of problems in the computer system, he must quickly and correctly diagnose and eliminate them in the best way.

A system administrator is not a software developer . Usually, he is not required to write application or system programs. However, the sysadmin must understand the purpose and behavior of the software in case of its deployment or application, search for errors in the programs, and therefore know several programming languages ​​in order to use them to write scripts ( scenarios ) that allow automating routine tasks.