≡ Menu

unix system administrator

How To Deal With Shortage Of UNIX / Linux Administrators

It happens all the time. Sooner or later, every organization may run out of qualified UNIX system administrator / staff because of various issues. As a single admin you may have to do lots of work because other people in accouting, sales, or programmers may not have all the skills required to run servers. Also, I don't trust new people or people with Windows background. I also don't have a time for UNIX admin training for new person.

In short, to avoid overloading yourself, I recommend sudo. It allows you to delegate authority to give certain users or groups of users the ability to run some commands as root or another user while providing an audit trail of the commands and their arguments via a log file. With sudo you don't have to share root password with anybody. Another option is Pluggable Authentication Modules (PAM) under UNIX / Linux. Command tasks such can be delegated via sudo program:

  1. Start / stop / restart common services and configurations, e.g. Jboss, Tomcat, Apache, Mysql etc
  2. Shutdown / reboot server
  3. Backup data to tape
  4. Run other individuate tasks and commands as per requirements and so on.

Once you started to trust their skills sets, grant them more privileges or may be promote them as full time UNIX sys admins.

In totally unrelated news : Bill Gates, retired as chairman. Checkout the hits and misses of his leadership of Microsoft.

UNIX / Linux Professional Salary Potential Ranges

From my mail bag:

I'm seriously considering getting trained myself with a UNIX / Linux education. Can you give me some general idea about salaries for computer professionals with diploma or degree education?

Salaries depends upon many factors such as:
=> Your country / location
=> Your credentials
=> Your level of experience
=> Your education level
=> Employer size
=> Industry
=> Job title etc

The best way to find information is just contact to your local recurring agency. Another old good option is LUG members. If you are located in U.S see Bureau of Labor Statistics website. After a quick search, I found following data (again valid for USA):

a] Tech support staff - US $50-55k p.a.
b] UNIX Sys / Net Admin - US $75-90k p.a.
c] UNIX Systems Manager - US $120k+ p.a.

There is no such data exists for India and salaries vary depending on diffrent factors. Please note that:

More Experience + Additional skillset   ==  More money

See also:

=> Salary Survey Report for Job: UNIX System Administrator

=> Another Salary Survey Report for Job: Linux System Administrator (City and State search supported)

Feel free to share your experience in the comments.