Roles & Responsibilities of a Linux/Unix administrator

Hi All,

At present i have good knowledge and experience in unix/ linux shell scripting. I believe unix shell scripting with administration will be a hot skill set, so I would like to become a Unix/Linux system admin. What are the key skills i have to learn to become a successful administrator.

Requesting your kind advice.

Thanks in advance

In my opinion: experience, ability to adapt to different environments, stress resistance, problem solving skills, willingness to keep learning, willingness to work late because of service windows, maybe ability to speak "manager-speak" (ROI, TCO, business impact, ....)
Personally, i find that a bit of laziness and OCD help (because if you write a script to do that mundane task it might as well run without supervision for the next 2-3 years)