Use este modelo de descrição do trabalho para atrair e contratar candidatos qualificados para o seu departamento de TI. Fique à vontade para modificá-lo com as atribuições e responsabilidades inerentes à função e de acordo com as necessidades de sua empresa.
O que é um Arquiteto de Soluções?
Um Arquiteto de Soluções, também conhecido como Arquiteto de Sistemas ou Arquiteto de Aplicações, é um profissional de tecnologia da informação que desempenha um papel fundamental na concepção e na estruturação de sistemas de software complexos para atender às necessidades de uma organização. Eles são responsáveis por criar soluções tecnológicas abrangentes que envolvem não apenas o desenvolvimento de software, mas também a integração de sistemas, a seleção de tecnologias, a definição de padrões e a garantia de que a arquitetura seja escalável, segura e eficiente.
Descrição da vaga
Estamos em busca de um Arquiteto de Soluções altamente qualificado e motivado para liderar nossa estratégia de arquitetura de software e fornecer soluções tecnológicas inovadoras que atendam às necessidades de nossos clientes. O candidato ideal será responsável por traduzir os requisitos de negócios em arquiteturas de sistemas robustas e escaláveis, bem como fornecer orientação técnica para equipes de desenvolvimento.
Responsabilidades
- Colaborar com clientes e partes interessadas para compreender as necessidades de negócios e traduzi-las em soluções técnicas.
- Projetar arquiteturas de sistemas que atendam aos requisitos funcionais e não funcionais, garantindo escalabilidade, desempenho e segurança.
- Avaliar e selecionar tecnologias e ferramentas apropriadas para cada projeto.
- Fornecer orientação técnica para equipes de desenvolvimento durante o ciclo de vida do projeto.
- Participar de revisões de código e garantir que as melhores práticas de desenvolvimento sejam seguidas.
- Identificar riscos técnicos e propor soluções para mitigá-los.
- Manter-se atualizado sobre as tendências e evoluções em tecnologia da informação e arquitetura de software.
- Avaliar e melhorar continuamente os processos de desenvolvimento e arquitetura.
Requisitos obrigatórios
- Diploma de graduação em Ciência da Computação, Engenharia de Software, ou área relacionada.
- Experiência comprovada como Arquiteto de Soluções ou em funções de arquitetura de software.
- Conhecimento profundo de design de software, padrões de arquitetura e boas práticas de desenvolvimento.
- Habilidade em linguagens de programação, como Java, Python, C# ou outras.
- Experiência em integração de sistemas e arquiteturas de microsserviços.
- Forte capacidade de comunicação e colaboração.
Diferenciais
- Certificações relevantes, como TOGAF (The Open Group Architecture Framework) ou AWS Certified Solutions Architect.
- Experiência em projetos de migração para nuvem.
- Conhecimento em ferramentas de automação e orquestração, como Docker, Kubernetes ou Terraform.
- Experiência em arquitetura de sistemas orientados a eventos.
- Experiência em segurança de software.
Formação, cursos e certificações
- Diploma de graduação em Ciência da Computação, Engenharia de Software, ou área relacionada.
- Certificações em arquitetura de software são valorizadas.
Benefícios
- Salário competitivo.
- Plano de saúde e odontológico.
- Vale-refeição ou alimentação.
- Participação nos lucros.
- Oportunidades de treinamento e desenvolvimento contínuo.
- Ambiente de trabalho colaborativo e inovador.
- Possibilidade de crescimento na carreira.
- Cultura organizacional focada na excelência em arquitetura de soluções e tecnologia.