medical officer jobs in townsville qld