interface manager jobs in north ryde nsw