C-DAC Recruitment : 97 Manager, Engineer & Project Assistant Vacancies