engineering technical manager jobs in armidale nsw