team leader technical careers in Adelaide, Australia