Yes, I think there already is actually. IT Architect or Software
Architect is already a role - they're involved in the decision and
design process for new software systems, and include analysis on
software, hardware and other technologies that are needed.