If you are in search for open job opportunities in Indonesia, you can check jobbind.com.
Jobbind connects you directly to all jobs posted by multi-national companies in Indonesia. All postings are in english language.
Hope that you find it helpful!
Mark.