The Indian Railways, India's largest employer, is hiring for over 18,000 non-technical positions in different railway boards. Read on to know about the different positions available, the boards that are recruiting, and the application and selection process.