The core responsibilities of a solutions architect focus on supporting the tactical implementation of systems and applications. The output of these activities is the solution architecture for a given problem.
Solutions architects may also play a role in defining technology strategies, informed by their involvement in individual initiatives. Solutions architects can offer valuable hands-on experience that complements the work of strategy development, which is generally the responsibility of enterprise architects.