Arquitecto de Software

Arquitecto de Software

Oportunidade de emprego na TIS! Junte-se à nossa equipa! 🚀

Arquitecto de Software

Descrição da posição:
O profissional deverá visualizar o “panorama geral” e criar abordagens de arquitectura para projecto e implementação de softwares visando orientar a equipe de desenvolvimento. Deve ter uma sólida formação técnica e excelentes habilidades de TI.

Requisitos e qualificações

• Experiência comprovada como arquiteto de software (3 anos mínimo);
• Experiência no desenvolvimento de softwares e codificação em várias linguagens (Java, Javascript, Typescript, Python, PHP, etc.);
• Excelente conhecimento de projeto e arquitectura de softwares e aplicativos;
• Excelente conhecimento de UML e outros métodos de modelagem;
• Familiaridade com HTML5/CSS3, JavaScript, design de UI/UX, NodeJS, ReactJS, Docker, Kubernetes, Redis, Kafka, MySQL, PostgreSQL, Arquitetura de Microsserviços;
• Compreensão dos princípios de garantia de qualidade de softwares;
• Mentalidade técnica e grande atenção aos detalhes;
• Óptimas habilidades organizacionais e de liderança;
• Excelentes habilidades de comunicação e apresentação.

Responsabilidades e atribuições
• Colaborar com outros profissionais para determinar requisitos funcionais e não funcionais para novos softwares ou aplicativos;
• Usar ferramentas e metodologias para criar representações de funções e interface de utilizador do produto desejado;
• Desenvolver especificações de produto de alto nível, com atenção à integração e viabilidade de sistemas;
• Colaborar com outros profissionais para determinar requisitos funcionais e não funcionais para novos softwares ou aplicativos;
• Usar ferramentas e metodologias para criar representações de funções e interface de usuário do produto desejado;
• Desenvolver especificações de produto de alto nível, com atenção à integração e viabilidade de sistemas;
• Definir todos os aspectos de desenvolvimento, desde a tecnologia e fluxo de trabalho adequado até os padrões de codificação.
• Comunicar eficazmente todos os conceitos e diretrizes à equipe de desenvolvimento
• Supervisionar o progresso da equipe de desenvolvimento para assegurar a consistência com o projeto inicial e código
• Fornecer orientação técnica e treinamento a desenvolvedores e engenheiros
• Criar prova de conceitos “PoC” e participar do desenvolvimento das soluções propostas
• Assegurar que os softwares atendam aos requisitos de qualidade, segurança, adaptabilidade, extensibilidade etc.
• Aprovar o produto final antes do lançamento.

Os interessados devem enviar currículo para [email protected] colocando no campo assunto o título da vaga, ou contactar a Naiara Machado/Dedalmira Muxito.

SE INSCREVA no Canal Emprego Em Angola para Receber Dicas de Emprego no Youtube CLIQUE AQUI

CLIQUE AQUI PARA RECEBER VAGAS TODOS OS DIAS NO TELEGRAM