offshore jobs in mobile al