technical architect qualifications