Descrição da Vaga
O Arquiteto de Software será responsável por garantir que boas práticas de arquitetura sejam adotadas pelos times de desenvolvimento nos projetos e por criar visões arquiteturais que traduzam necessidades de negócio.
Para atuar com eficácia, o profissional deve possuir habilidades analíticas, pensamento crítico e capacidade de comunicação eficaz. Além disso, é importante ter conhecimento em linguagens de programação, banco de dados e sistemas operacionais.
Funções:
* Desenvolvimento de Visão Arquitetural:
* Garantir a adoção de boas práticas de arquitetura nos projetos;
* Gestão do Ciclo de Vida:
* Criar visões arquiteturais que comuniquem a solução de forma clara ao time de desenvolvimento;
* Tradução de Necessidades:
* Traduzir necessidades de negócio em decisões técnicas e estruturais;
* Tomada de Decisões:
* Tomar decisões que facilitem a gestão do ciclo de vida dos produtos;
* Métricas de Qualidade:
* Implementar e acompanhar métricas de qualidade;
* Orientação e Apoio:
* Apoiar e orientar times de desenvolvimento em decisões arquiteturais;