Profesión diseñador de sistemas inteligentes de TIC / diseñadora de sistemas inteligentes de TIC
Los diseñadores de sistemas inteligentes de TIC aplican métodos de inteligencia artificial en ingeniería, robótica e informática a diseñar programas que simulen inteligencia, incluidos modelos de pensamiento, sistemas cognitivos y basados en el conocimiento, resolución de problemas y toma de decisiones. También integran los conocimientos estructurados en sistemas informáticos (ontologías, bases de conocimientos) para resolver problemas complejos que normalmente requieren un alto nivel de conocimientos humanos o de métodos de inteligencia artificial.
Diseñador de sistemas inteligentes de TIC/diseñadora de sistemas inteligentes de TIC: Puestos vacantes
Encuentra el trabajo de tus sueños en talent.com, uno de los mayores portales de empleo del mundo.
Puestos vacantes: talent.comTipos de personalidades
Conocimientos
- Procesamiento del lenguaje natural
Las tecnologías que permiten a los dispositivos de las TIC comprender a los usuarios e interactuar con ellos a través del lenguaje humano.
- Algoritmización de tareas
Las técnicas para convertir las descripciones no estructuradas de un proceso en secuencias paso a paso de acciones de un número finito de pasos.
- Lenguaje de consulta del sistema de descripción de recursos
Los lenguajes de consulta, como SPARQL, que se utilizan para extraer y manipular datos almacenados en el formato Marco de Descripción de Recursos (RDF).
- Herramientas de desarrollo de bases de datos
Las metodologías y herramientas utilizadas para crear una estructura lógica y física de bases de datos, tales como estructuras de datos lógicos, diagramas, metodologías de modelización y relaciones de entidades.
- Estructura de la información
El tipo de infraestructura que define el formato de los datos: semiestructurados, no estructurados y estructurados.
- Legislación sobre seguridad de las TIC
El conjunto de normas legislativas que protegen la tecnología de la información, las redes de TIC y los sistemas informáticos, así como las consecuencias jurídicas resultantes de su uso indebido. Entre las medidas reguladas figuran cortafuegos, detección de intrusiones, software antivirus y cifrado.
- Elaboración de modelos de proceso empresarial
Las herramientas, los métodos y las notaciones, como el Modelo y Notación de Procesos de Negocio (BPMN) y el Lenguaje de Ejecución de Procesos de Negocio con Servicios Web (BPEL), utilizados para describir y analizar las características de un proceso empresarial y modelizar su desarrollo ulterior.
- Ciclo de vida del desarrollo de sistemas
La secuencia de pasos, como la planificación, creación, prueba e implementación y los modelos para el desarrollo y la gestión del ciclo de vida de un sistema.
- Programación web
El paradigma de la programación, que se basa en la combinación de marcado (que añade contexto y estructura al texto) y otro código de programación en línea, como el código AJAX, javascript y PHP, a fin de llevar a cabo las acciones adecuadas y visualizar el contenido.
- Principios de la inteligencia artificial
Las teorías de la inteligencia artificial, principios aplicados, arquitecturas y sistemas, tales como agentes inteligentes, sistemas multiagentes, sistemas expertos, sistemas basados en normas, redes neuronales, ontologías y teorías cognitivas.
- Teoría de sistemas
Los principios que pueden aplicarse a todos los tipos de sistemas en todos los niveles jerárquicos, que describen la organización interna del sistema, sus mecanismos de mantenimiento de la identidad y estabilidad y el logro de la adaptación y la autorregulación, así como su dependencia e interacción con el medio ambiente.
Capacidades
- Gestionar la integración semántica de las TIC
Supervisar la integración de bases de datos públicas o internas y otros datos, mediante el uso de tecnologías semánticas para producir resultados semánticos estructurados.
- Definir requisitos técnicos
Especificar las propiedades técnicas de los bienes, los materiales, los métodos, los procesos, los servicios, los sistemas, el software y las funcionalidades, identificando y respondiendo a las necesidades particulares que deben satisfacerse en función de las necesidades del cliente.
- Diseñar interfaces para aplicaciones
Crear y programar interfaces de aplicación de programas, sus operaciones, entradas y salidas y los tipos subyacentes.
- Analizar requisitos empresariales
Estudiar las necesidades y expectativas de los clientes en relación con un producto o servicio con el fin de detectar y resolver las incoherencias y los posibles desacuerdos de las partes implicadas.
- Desarrollar ideas creativas
Desarrollar nuevos conceptos artísticos e ideas creativas.
- Utilizar lenguajes de marcado
Utilizar lenguajes informáticos que se distingan sintácticamente del texto, para añadir notas a un documento, especificar tipos de presentación y proceso de documentos, como el HTML.
- Evaluar los conocimientos de TIC
Evaluar el dominio implícito de expertos cualificados en un sistema de TIC para hacerlo explícito de cara a un posterior análisis y uso.
- Gestionar bases de datos
Aplicar los sistemas y modelos de bases de datos, definir las dependencias de datos, utilice los lenguajes de consulta y los sistemas de gestión de bases de datos (DBMS) para desarrollar y gestionar las bases de datos.
- Diseñar procesos
Identificar los flujos de trabajo y recursos necesarios para un proceso concreto, utilizando una serie de herramientas, como programas informáticos de simulación de procesos, diagramas de flujo y modelos a escala.
- Aplicar teoría de sistemas de TIC
Aplicar los principios de la teoría de sistemas de TIC para explicar y documentar las características del sistema que se pueden aplicar universalmente a otros sistemas.
- Diseñar esquema de base de datos
Redactar un sistema de bases de datos mediante las normas del sistema de gestión de las bases de datos (RDBMS), a fin de crear un grupo de objetos dispuestos lógicamente, como tablas, columnas y procesos.
Conocimientos y capacidades optativas
smalltalk programación informática inteligencia empresarial lisp common lisp pascal ajax sparql visual basic javascript arquitectura de la información openedge advanced business language c# assembly vbscript extracción de información java haskell gestionar la clasificación de datos de las tic asp.net erlang metodologías de gestión de proyectos de tic ruby scala extracción de datos datos no estructurados sap r3 php ml typescript scratch microsoft visual c++ método de gestión basada en procesos abap n1ql gestión de proyectos basada en metodologías ágiles coffeescript modelos de datos prolog objective-c matlab establecer relaciones comerciales linq python categorización de la información c++ sas language swift gestión de proyectos según la metodología lean apl perl proporcionar presentaciones visuales de datos r técnicas de presentación visual gestionar conocimientos empresariales cobol groovySource: Sisyphus ODB