Gather business and functional product requirements from external/internal customers, and translate these requirements into technical specifications and architectures that are robust, scalable and supportable. Perform architecture feasibility analysis, including profiling,...