Engenheiro / Arquitecto de Sistemas Informáticos
O Engenheiro ou Arquiteto de Sistemas Informáticos concebe, desenvolve e integra soluções tecnológicas para responder a problemas complexos de aplicações, infraestrutura, administração de sistemas e redes. Em Portugal, pode trabalhar em empresas de tecnologia, consultoras, banca, telecomunicações, administração pública, saúde, indústria, retalho ou organizações com ambientes digitais exigentes.
Este profissional analisa necessidades técnicas e de negócio, avalia sistemas existentes, define arquiteturas, escolhe tecnologias e desenha soluções que garantam desempenho, segurança, fiabilidade e escalabilidade. Pode intervir em áreas como servidores, cloud, redes, bases de dados, APIs, plataformas empresariais, integração de sistemas, automação, cibersegurança e continuidade de serviço.
As suas funções podem incluir a elaboração de especificações técnicas, documentação de arquitetura, apoio a equipas de desenvolvimento e operações, resolução de problemas técnicos, planeamento de migrações, testes de desempenho e implementação de boas práticas. Também acompanha a evolução dos sistemas, identifica pontos de melhoria e propõe soluções que reduzam riscos, custos e falhas operacionais.
É uma profissão indicada para pessoas com forte raciocínio lógico, capacidade de análise e gosto por resolver problemas técnicos complexos. Exige conhecimentos sólidos de sistemas informáticos, redes, programação, segurança e infraestrutura, além de boa comunicação para traduzir necessidades organizacionais em soluções tecnológicas robustas, eficientes e sustentáveis.
Tarefas habituais
Analisar requisitos de negócio e técnicos para definir a arquitectura de sistemas.
Desenhar e especificar soluções de software e hardware para aplicações complexas.
Selecionar tecnologias, plataformas e ferramentas adequadas para implementação.
Configurar e administrar servidores, sistemas operativos e serviços de rede.
Implementar medidas de segurança e práticas de proteção de dados.
Colaborar com equipas de desenvolvimento para integrar componentes e assegurar a compatibilidade.
Planear e executar testes de desempenho, escalabilidade e fiabilidade.
Documentar design, decisões técnicas e procedimentos de manutenção.