A 21st century title for an IT consultant or systems analyst. It implies that the person is very capable in problem solving. Like a systems analyst, a solutions architect must have a balanced mix of technical and business skills. See
systems analyst and
solutions provider.