Global deployment careers