nebosh oil and gas careers in Mohali, India