telecommunications project careers in Delhi, India