PITB revamping job portal to remove flaws