Un analista de soporte de aplicaciones administra los sistemas de software de una empresa y puede proporcionar soporte técnico interno y externo. Él o ella es responsable de instalar, actualizar y mantener programas y también trabaja con bases de datos, sistemas operativos y redes. El trabajo implica una gran cantidad de tareas de solución de problemas y configuración, pero también puede implicar proporcionar capacitación a otro personal técnico, ayudar a las empresas a seleccionar los sistemas adecuados y encontrar e implementar soluciones de seguridad.
Una parte importante del trabajo consiste en proporcionar soporte técnico para todas las aplicaciones que utiliza una empresa. Además de ayudar a los usuarios internos con problemas de aplicación, el analista también puede brindar soporte a personas externas, especialmente si la compañía fabrica el software en sí. Otras tareas comunes de soporte técnico incluyen el análisis de registros de errores para detectar posibles problemas, documentar los procedimientos utilizados para solucionar problemas y mantener un registro de todas las actualizaciones y correcciones que el analista ha aplicado.
Mantener el software es otra responsabilidad importante de un analista de soporte de aplicaciones, y generalmente se crea un plan de mantenimiento. Aunque el analista puede aplicar actualizaciones, parches y paquetes de servicio para solucionar problemas documentados, también utiliza estas herramientas para evitar futuros problemas. Los analistas pueden optar por probar las actualizaciones antes de aplicarlas a todos los sistemas de la empresa, o pueden aplicar los parches o actualizaciones a sistemas específicos que experimentaron problemas en el pasado. Los analistas de soporte de aplicaciones también configuran software para proporcionar la mejor experiencia de usuario, programar y escribir scripts que automatizan las tareas de instalación y configuración.
Los analistas de soporte de aplicaciones también se ocupan de problemas que no están directamente relacionados con el software, incluida la gestión de bases de datos, hardware, seguridad y sistemas operativos. Muchas aplicaciones funcionan con bases de datos y se ejecutan en sistemas operativos de servidor, por lo que el analista también debería poder solucionarlos. También pueden reparar el hardware del sistema, solucionar problemas de controladores y resolver problemas comunes de red. La seguridad también es una preocupación común, y los analistas deberían poder proteger tanto los sistemas informáticos como el software que utiliza la compañía.
La amplia gama de tareas también incluye la capacitación de nuevos empleados, la asistencia con problemas complejos y el asesoramiento a las empresas. El analista de soporte de aplicaciones puede actuar como mentor de otros empleados de soporte técnico y, por lo general, también brinda soporte para problemas complejos que la mesa de ayuda no puede resolver. Es común que estos analistas brinden soluciones técnicas a los problemas comerciales, y algunos eventualmente pueden convertirse en consultores técnicos.