Modelo de descrição de trabalho do arquiteto de solução/breve
Como arquiteto de solução, você será o principal ponto técnico de contato das equipes voltadas para o cliente. Você colaborará com organizações de vendas, produtos e entrega para entender os objetivos dos negócios do cliente e traduzir -os em soluções técnicas baseadas em valor. Você trabalhará em estreita colaboração com as equipes de desenvolvimento para garantir que a solução técnica atenda aos requisitos do cliente e possa ser entregue dentro do prazo acordado.
Perfil de trabalho de arquiteto de solução
Um arquiteto de solução é responsável pelo design técnico e arquitetura das soluções de software. Eles trabalham com clientes, desenvolvedores e outras partes interessadas para entender os requisitos de negócios e criar documentos de design de alto nível que podem ser usados para orientar o processo de desenvolvimento. Além de seu trabalho de design, os arquitetos de solução também podem ser responsáveis por fornecer liderança e orientação técnica às equipes de desenvolvimento.
Relatórios para
- Gerente de TI
- Gestor de projeto
Responsabilidades do arquiteto da solução
- Colaborar com clientes e partes interessadas para entender os requisitos de negócios e criar documentos de design de alto nível
- Criando especificações técnicas detalhadas para soluções de software
- Condução de estudos de pesquisa e viabilidade para determinar a melhor abordagem técnica para atender aos requisitos de negócios
- Identificar e avaliar tecnologias novas e emergentes que poderiam ser usadas para melhorar o design de soluções
- Fornecer liderança e orientação técnica para equipes de desenvolvimento
- Definição e aplicação de padrões de codificação e práticas recomendadas
- supervisionar a implementação de soluções para garantir que elas atendam aos padrões de qualidade necessários
Requisitos e habilidades de arquiteto de solução
- Bacharel em ciência da computação, engenharia ou um campo relacionado
- mais de 5 anos de experiência em engenharia de software ou um campo relacionado
- Experiência em arquitetura e design de software
- Forte capacidade analítica e de resolução de problemas
- Comunicação e habilidades interpessoais excelentes
- Experiência com metodologia de desenvolvimento ágil
- Fortes habilidades técnicas e experiência com uma variedade de linguagens e ferramentas de programação