Um arquiteto de solu??es cria, projeta e implementa a infraestrutura tecnol?gica de um neg?cio. Essa posi??o existe h? d?cadas, mas com os avan?os da tecnologia, a fun??o se tornou amplamente t?cnica. Existem v?rias fun??es espec?ficas relacionadas a essas carreiras, incluindo a utiliza??o de conhecimentos sobre sistemas de software e hardware, identifica??o de solu??es de sistemas e participa??o em ?reas-chave da opera??o de uma empresa.
Um dos principais focos da descri??o de qualquer arquiteto de solu??es ? a capacidade de definir os problemas atuais e os objetivos futuros de uma empresa do ponto de vista tecnol?gico. Desenvolver e aplicar novas formas de software e hardware ? normalmente uma parte importante dessa fun??o. Esse tipo de arquiteto ? versado em v?rias ?reas diferentes dos neg?cios para as quais ele ou ela trabalha. Essa familiaridade com o trabalho permite que ele elabore os planos t?cnicos mais eficazes para resolver problemas e levar a empresa a atingir seus objetivos.
Os sistemas tecnol?gicos em cada departamento de uma empresa operam de maneira diferente, pelo menos em pequena medida. O arquiteto de solu??es baseia-se em seu conhecimento desses sistemas e em suas diverg?ncias inerentes para projetar programas que atinjam as maiores inten??es dos neg?cios. Ele ou ela est? em constante comunica??o com muitos departamentos diferentes da empresa, principalmente funcion?rios de n?vel s?nior, membros do conselho, patrocinadores e gurus t?cnicos, a fim de executar os novos planos.
Existem in?meras ?reas de uma empresa nas quais um arquiteto de solu??es trabalha. Desenvolvimento de neg?cios, planejamento de neg?cios, gerenciamento geral, mentoria e garantia de qualidade s?o apenas alguns dos campos que geralmente requerem o conhecimento e a orienta??o desse arquiteto. Ele ou ela tamb?m podem ser chamados a treinar e educar os funcion?rios sobre os pontos mais delicados de qualquer nova tecnologia que tenha sido implementada e frequentemente trabalhe em conjunto com a supervis?o de funcion?rios t?cnicos de n?vel j?nior.
Os requisitos de trabalho variam de acordo com o setor ou com o escopo do projeto a ser tratado. Alguns trabalham em empresas e outros s?o contratados como consultores externos. A grande maioria dos arquitetos de solu??es possui uma vasta experi?ncia em gerenciamento de projetos e teve algum grau de trabalho como l?der de desenvolvimento. Um l?der de desenvolvimento trabalha em um n?vel intermedi?rio entre desenvolvedores e arquitetos de solu??es, mantendo a comunica??o entre os dois sobre o projeto em quest?o, treinando e orientando codificadores e outras equipes t?cnicas e ajudando a solucionar quaisquer problemas que possam surgir.