Profissão Designer de sistemas informáticos inteligentes

Os designers de sistemas informáticos inteligentes aplicam métodos de inteligência artificial nos domínios da engenharia, da robótica e da informática para a conceção de programas de simulação de inteligência, incluindo modelos de raciocínio, sistemas cognitivos e baseados no conhecimento, resolução de problemas e tomada de decisões. Além disso, integram conhecimentos estruturados em sistemas informáticos (ontologias, bases de conhecimentos), tendo em vista a resolução de problemas complexos que exigem normalmente um elevado nível de competências humanas ou métodos de inteligência artificial.

Gostaria de saber que tipo de carreira e as profissões que mais se adequam a si? Utilize a nossa tipologia de Holland gratuita de teste vocacional e descubra.

Tipo de personalidade

Teste Vocacional grátis

De que empregos gosta? Escolha uma carreira que corresponda às suas preferências. Faça o teste vocacional.

Ver teste

Conhecimentos

  • Linguagem RDF

    As línguas de pesquisa, como a SPARQL, que são utilizadas para extrair e manipular dados armazenados em formato Resource Description Framework (RDF).

  • Algoritmização de tarefas

    As técnicas para converter descrições não estruturadas de um processo numa sequência faseada de ações de um número finito de etapas.

  • Modelação de processos empresariais

    As ferramentas, os métodos e as notações, como o Business Process Model and Notation (BPMN), e a Business Process Execution Language (BPEL) , utilizados para descrever e analisar as características de um processo empresarial e modelizar o seu desenvolvimento futuro.

  • Teoria dos sistemas

    Os princípios que podem ser aplicados a todos os tipos de sistemas a todos os níveis hierárquicos, que descrevem a organização interna do sistema, os seus mecanismos para manter a identidade e a estabilidade e alcançar a adaptação e a autorregulação, bem como as suas dependências e interação com o ambiente.

  • Programação web

    O paradigma de programação baseado na combinação de marcadores (que adiciona contexto e estrutura ao texto) e outro código de programação Web, como AJAX, javascript e PHP, para levar a cabo ações adequadas e visualizar o conteúdo.

  • Legislação relativa à segurança informática

    O conjunto de normas legislativas que protegem as tecnologias da informação, as redes e os sistemas informáticos, bem como as consequências jurídicas decorrentes da sua utilização abusiva. As medidas regulamentadas incluem firewalls, deteção de intrusões, software antivírus e encriptação.

  • Processamento das línguas naturais

    As tecnologias que permitem que os dispositivos de TIC entendam e interajam com os utilizadores através da linguagem humana.

  • Ferramentas de criação de bases de dados

    As metodologias e as ferramentas utilizadas para criar a estrutura lógica e física das bases de dados, tais como estruturas de dados lógicas, diagramas, metodologias de modelização e relações de entidades.

  • Ciclo de vida do desenvolvimento de sistemas

    A sequência de etapas, tais como o planeamento, a criação, o ensaio e a implementação, e os modelos para o desenvolvimento e a gestão do ciclo de vida de um sistema.

  • Estrutura da informação

    O tipo de infraestrutura que define o formato dos dados: semiestruturada, desestruturada e estruturada.

  • Princípios da inteligência artificial

    As teorias, os princípios aplicados, as arquiteturas e os sistemas da inteligência artificial, tais como agentes inteligentes, sistemas com múltiplos agentes, sistemas especializados, sistemas baseados em regras, redes neuronais, ontologias e teorias da cognição.

Competências

  • Analisar os requisitos empresariais

    Estudar as necessidades e as expectativas dos clientes em relação a um produto ou serviço, a fim de identificar e resolver inconsistências e eventuais desacordos entre as partes interessadas envolvidas.

  • Gerir a integração semântica de TIC

    Supervisionar a integração de bases de dados públicas ou internas e outros dados, utilizando tecnologias semânticas para produzir um resultado semântico estruturado.

  • Gerir bases de dados

    Aplicar sistemas e modelos de conceção de bases de dados, definir dependências de dados, utilizar linguagens de pesquisa e sistemas de gestão de bases de dados para desenvolver e gerir bases de dados.

  • Definir requisitos técnicos

    Especificar as características técnicas de produtos, materiais, métodos, processos, serviços, sistemas, software e funcionalidades, identificando e satisfazendo as necessidades específicas de acordo com os requisitos do cliente.

  • Utilizar linguagens de marcação

    Utilizar linguagens informáticas que sejam sintaticamente distinguíveis do texto, para adicionar anotações a um documento, especificar a disposição e os tipos de processamento de documentos como o HTML.

  • Aplicar a teoria dos sistemas informáticos

    Aplicar os princípios da teoria dos sistemas informáticos para explicar e documentar as características do sistema que podem ser aplicadas universalmente a outros sistemas.

  • Conceber processo

    Identificar o fluxo de trabalho e as necessidades de recursos para um determinado processo, utilizando uma variedade de instrumentos, tais como software de simulação de processos, fluxogramas e maquetes.

  • Avaliar conhecimentos de TIC

    Avaliar o domínio implícito de especialistas qualificados num sistema de TIC, a fim de torná-lo explícito para posterior análise e uso.

  • Conceber interfaces para aplicações

    Criar e programar interfaces para aplicações: as suas operações, entradas e saídas e tipos subjacentes.

  • Conceber esquemas de bases de dados

    Elaborar um esquema de bases de dados com base nas regras do Sistema de Gestão de Bases de Dados Relacionais (RDBMS), a fim de criar um grupo de objetos logicamente organizado, tais como tabelas, colunas e processos.

  • Desenvolver ideias criativas

    Desenvolver novos conceitos artísticos e ideias criativas.

Source: Sisyphus ODB