process management jobs in denpasar ba