it directors and managers careers in Adelaide, Australia