technical service professionals careers in Johor Bahru, Malaysia