Haryana Public Service Commission (HPSC) invites applications for recruitment of Assistant Director, Dy. Director/ Principal, Dy. District Attorney, Assistant Engineer (Civil/ Mechanical/ Electrical) and various other posts. HPSC is going to fill up 166 vacancies through this job notification.