my director told me we should post the opening on HR purpose. i think is necessary to post the position for H-1 purpose as well. btw the internal posting is enough.