Global maintenance senior careers