Profesión analista de sistemas de TIC
Los analistas de sistemas de TIC especifican que el sistema debe cumplir los requisitos de los usuarios finales. Analizan las funciones del sistema para definir sus objetivos o finalidades y descubrir las operaciones y procedimientos para alcanzarlos de manera más eficiente. También diseñan nuevas soluciones informáticas para mejorar la eficiencia y la productividad de las empresas, elaboran esquemas y estiman los costes de los nuevos sistemas, especifican las operaciones que llevará a cabo el sistema y el modo en que el usuario final visualizará los datos. Presentan el diseño a los usuarios y trabajan en estrecha colaboración con estos para aplicar la solución.
Analista de sistemas 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
- Niveles de pruebas del software
Los niveles de pruebas en el proceso de desarrollo de software, como las pruebas unitarias, las pruebas de integración, las pruebas de sistema y las pruebas de aceptación.
- Modelos de arquitectura de software
El conjunto de estructuras y modelos necesarios para comprender o describir el sistema de software, incluidos los elementos del software, las relaciones entre ellos y las propiedades tanto de los elementos como de las relaciones.
- Métricas del software
Las métricas que miden una característica del sistema de software para determinar el desarrollo del software y evaluarlo.
- Procesamiento analítico en línea
Las herramientas en línea que analizan, agregan y presentan datos multidimensionales que permiten a los usuarios extraer y visualizar datos de manera interactiva y selectiva, y ver los datos desde puntos de vista específicos.
- 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.
- Infraestructura de las TIC
El sistema, la red, las aplicaciones y componentes de hardware y software, así como los dispositivos y procesos que se utilizan para desarrollar, probar, ofrecer, monitorizar, controlar o prestar apoyo a los servicios de las TIC.
- Métodos de análisis del rendimiento de las TIC
Los métodos utilizados para analizar el rendimiento del software, el sistema de las TIC y la red, que proporcionan orientación sobre las causas fundamentales de los problemas en los sistemas de información. Los métodos pueden analizar los obstáculos de los recursos, los tiempos de aplicación, las latencias de espera y los resultados de la evaluación comparativa.
- Sistemas de ayuda para la toma de decisiones
Los sistemas de TIC que pueden utilizarse para respaldar decisiones empresariales u organizativas.
Capacidades
- Interactuar con usuarios para reunir requisitos
Comunicarse con los usuarios para identificar sus requisitos y recopilarlos. Definir todos los requisitos de los usuarios que sean pertinentes y documentarlos de manera comprensible y lógica para su posterior análisis y especificaciones adicionales.
- Ejecutar estudio de viabilidad
Realizar la evaluación y valoración del potencial de un proyecto, un plan, una propuesta o una nueva idea. Realizar un estudio normalizado basado en una investigación y búsqueda exhaustivas para respaldar el proceso de toma de decisiones.
- Analizar sistema TIC
Estudiar la actividad y el rendimiento de los sistemas de información con el fin de modelar su uso y sus debilidades, especificar el fin, la arquitectura y los servicios y descubrir las operaciones y procedimientos para alcanzarlos de la manera más eficiente.
- Crear modelos de datos
Utilizar técnicas y metodologías específicas para analizar los requisitos de datos de los procesos empresariales de una organización con el fin de crear modelos para estos datos, como modelos conceptuales, lógicos y físicos. Estos modelos tienen una estructura y un formato específicos.
- Gestionar la obsolescencia de las TIC
Supervisar el proceso de transferencia desde sistema heredado (un sistema obsoleto) a uno actual mediante cartografía, interconexión, migración, documentación y transformación de los datos.
- Identificar puntos débiles en el sistema de TIC
Analizar el sistema y la arquitectura de la red, así como los componentes y datos de hardware y software, a fin de detectar deficiencias y vulnerabilidad ante las intrusiones o los ataques.
- Realizar evaluaciones de vulnerabilidad de la seguridad
Realizar tipos de pruebas de seguridad, como pruebas de penetración de red, pruebas inalámbricas, revisiones de códigos, evaluaciones inalámbricas y/o de cortafuegos según unos métodos y protocolos aceptados por la industria, para identificar y analizar posibles vulnerabilidades.
- Analizar el entorno informático de una organización
Estudiar el entorno externo e interno de una organización, identificando sus fortalezas y debilidades para proporcionar una base para las estrategias de la empresa y la planificación posterior.
- Realizar pruebas de sistema
Seleccionar, ejecutar y hacer seguimiento de las pruebas en software o hardware para detectar defectos del sistema tanto en las unidades del sistema integrado como en el conjunto de interconexiones y el sistema en general. Organizar pruebas como pruebas de instalación, pruebas de seguridad y pruebas de interfaz gráfica de usuario.
- Resolver problemas de sistemas TIC
Identificar posibles fallos en los componentes. Supervisar, documentar y comunicar los incidentes. Desplegar los recursos adecuados con una interrupción mínima e implementar las herramientas de diagnóstico adecuadas.
- Diseñar un sistema de información
Definir la arquitectura, composición, componentes, módulos, interfaces y datos para sistemas de información integrados (hardware, software y red), según los requisitos y las especificaciones del sistema.
- Analizar especificaciones de software
Evaluar las especificaciones de un producto o sistema de software que vaya a desarrollarse mediante la identificación de los requisitos funcionales y no funcionales, las restricciones y los posibles conjuntos de casos prácticos que ilustran las interacciones entre el software y sus usuarios.
- Identificar requisitos del cliente
Aplicar técnicas y herramientas, como encuestas, cuestionarios y aplicaciones de las TIC, para averiguar, definir, analizar, documentar y mantener los requisitos de los usuarios en cuanto a sistemas, servicios o productos.
- Controlar el rendimiento de un sistema
Cuantificar la fiabilidad y el rendimiento del sistema antes, durante y después de la integración de componentes y durante el funcionamiento y mantenimiento del sistema. Seleccionar y utilizar herramientas y técnicas de seguimiento del rendimiento, como software especial.
- Analizar procesos empresariales
Estudiar la contribución de los procesos de trabajo a los objetivos comerciales y controlar su eficiencia y productividad.
- Aplicar métodos de análisis estadísticos
Utilizar modelos (estadística descriptiva o inferencial) y técnicas (extracción de datos o aprendizaje automático) para el análisis estadístico y herramientas de las TIC para analizar datos, desvelar correlaciones y tendencias de pronóstico.
- 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.
Conocimientos y capacidades optativas
modelo saas perl cobol assembly sap r3 diseño orientado a objetos linq ldap typescript pascal smalltalk modelo formado por servicios matlab programación informática c# ruby xquery n1ql prolog lenguajes de consulta c++ ejecutar cálculos matemáticos analíticos modelo de externalización modelo híbrido ajax técnicas de auditoría openedge advanced business language mdx extracción de datos apl informática distribuida scala arquitectura del hardware ml realizar investigaciones cuantitativas objective-c coffeescript sparql lisp haskell asp.net plataformas de hardware visual basic java microsoft visual c++ scratch python abap lenguaje de consulta del sistema de descripción de recursos sas language javascript modelo de fuente abierta r groovy vbscript swift lenguaje unificado de modelado common lisp php modelos de calidad de procesos de tic proporcionar asesoramiento de tic erlangSource: Sisyphus ODB