| Conhecimentos |
| Conhecimentos abrangentes de cálculo e de álgebra; |
| Conhecimentos abrangentes de estatística; |
| Conhecimentos abrangentes e especializados de estruturas de dados e algoritmos; |
| Conhecimentos especializados de lógica e de computação; |
| Conhecimentos especializados de paradigmas e técnicas de programação; |
| Conhecimentos abrangentes e especializados de modelação de software; |
| Conhecimentos abrangentes e especializados de Internet das Coisas (IoT) e Ciência de Dados; |
| Conhecimentos abrangentes e especializados de tecnologia Cloud; |
| Conhecimentos especializados de gestão e segurança de sistemas e redes informáticas; |
| Conhecimentos abrangentes de Tecnologia web; |
| Conhecimentos abrangentes e especializados de modelos de referência e protocolos de redes de comunicação eletrónica; |
| Conhecimentos abrangentes e especializados de modelação de dados estruturados relacionais e não relacionais; |
| Conhecimentos especializados de vocabulário e gramática na língua inglesa; |
| Conhecimentos abrangentes e especializados de metodologias de desenvolvimento de Software; |
| Conhecimentos abrangentes e especializados de Inteligência Artificial; |
| Conhecimentos especializados de sistemas empresariais e gestão de processos de negócio. |
| Aptidões |
| Usar modelos lógico-matemáticos de dados e de processos; |
| Analisar domínios, conceber e implementar bases de dados; |
| Propor e avaliar aplicações informáticas para integração de dados e processos organizacionais; |
| Analisar, conceber, implementar, testar, documentar e manter aplicações e serviços multiplataforma; |
| Analisar, instalar, administrar e manter soluções de sistemas computacionais e redes de comunicação; |
| Planificar e implementar monitorização, prevenção e controlo de acesso a sistemas computacionais; |
| Aplicar políticas ativas de segurança informática; |
| Utilizar a língua inglesa como instrumento de trabalho; |
| Criar, analisar e implementar soluções algorítmicas e de estruturas de dados; |
| Instalar, configurar, administrar e explorar sistemas de acesso às redes de telecomunicações públicas; |
| Descrever modelos de dados e de processos organizacionais; |
| Implementar tecnologia de recolha, tratamento, armazenamento, visualização, análise, extração de perceções (insights) de dados estruturados e não estruturados; |
| Aplicar métodos de aprendizagem automática (Machine Learning); |
| Atitudes |
| Demonstrar raciocínio abstrato em modelação computacional; |
| Demonstrar capacidade de argumentação oral e escrita, multicanal; |
| Demonstrar autonomia estruturada e organizada; |
| Demonstrar persistência focada e resiliência; |
| Demonstrar capacidade de cooperação em equipa e entre equipas; |
| Demonstrar cultura empreendedora e competitiva; |
| Demonstrar cultura social e de relação interpessoal; |
| Demonstrar cultura de atualização tecnológica e de inovação; |
| Demonstrar cultura de parceria; |