Broadly jobs in Railways are classified into Technical and Non - technical. Actual nature of job depends on the post. Except those working in administrative offices of Railways all the jobs will have night shifts, Saturday / Sunday working etc. Railway employees number around 14 lakhs.
Job profiles of some important categories of Railway jobs are given here.