atl jobs in denpasar ba