Petrofac awarded maintenance services contract