A Technical Architect is responsible for design and architecture of solutions to customer from the aspects of design, framing the solution, implementation strategies and integrations. He should be able to understand solution needs in terms of scalability, design and architecture and recommend the best way from implementation point of view. He is also a good communicator since this profile also req...