Software Developer, Instructor, IT Assistant – Information Technology Resources Development Authority Job Vacancies 2025 July 21, 2025 / govjobs