Alstom ge careers in Bawshar, Oman