Un analist de suport pentru aplicații gestionează sistemele software ale unei companii și poate oferi suport tehnic atât intern, cât și extern. El sau ea este responsabil pentru instalarea, actualizarea și întreținerea programelor și, de asemenea, lucrează cu baze de date, sisteme de operare și rețele. Jobul implică o mulțime de sarcini de depanare și configurare, dar poate implica și furnizarea de instruire altor personal tehnic, asistarea companiilor în selectarea sistemelor adecvate și găsirea și implementarea soluțiilor de securitate.
O mare parte a jobului presupune furnizarea de suport tehnic pentru toate aplicațiile pe care le folosește o companie. Pe lângă faptul că ajută utilizatorii interni cu probleme legate de aplicații, analistul poate oferi suport și persoanelor din exterior, mai ales dacă compania produce software-ul în sine. Alte sarcini comune de asistență tehnică includ analiza jurnalelor de erori pentru probleme potențiale, documentarea procedurilor utilizate pentru a remedia problemele și menținerea unei evidențe a tuturor upgrade-urilor și remedierilor aplicate de analist.
Întreținerea software-ului este o altă responsabilitate importantă a unui analist de suport pentru aplicații și, de obicei, se creează un plan de întreținere. Deși analistul poate aplica upgrade-uri, patch-uri și pachete de service pentru a remedia probleme documentate, el sau ea folosește și aceste instrumente pentru a preveni problemele viitoare. Analiștii pot alege să testeze upgrade-urile înainte de a le aplica tuturor sistemelor din companie sau pot aplica patch-urile sau upgrade-urile unor sisteme specifice care au avut probleme în trecut. Analiștii de asistență pentru aplicații configurează, de asemenea, software-ul pentru a oferi cea mai bună experiență de utilizare, fac ceva programare și scriu scripturi care automatizează sarcinile de instalare și configurare.
Analiștii de suport pentru aplicații se ocupă și de probleme care nu sunt direct legate de software, inclusiv de managementul bazelor de date, hardware, securitate și sisteme de operare. Multe aplicații funcționează cu baze de date și rulează pe sisteme de operare server, așa că și analistul ar trebui să le poată depana. De asemenea, pot repara hardware-ul sistemului, pot rezolva probleme de driver și pot rezolva problemele comune de rețea. Securitatea este, de asemenea, o preocupare comună, iar analiștii ar trebui să fie capabili să securizeze atât sistemele informatice, cât și software-ul utilizat de companie.
Gama largă de sarcini include, de asemenea, formarea de noi angajați, asistența în probleme complexe și oferirea de consiliere companiilor. Analistul de asistență pentru aplicații poate acționa ca un mentor pentru alți angajați de asistență tehnică și, de obicei, oferă suport pentru probleme complexe pe care biroul de asistență nu le poate rezolva. Este obișnuit ca acești analiști să ofere soluții tehnice la problemele de afaceri, iar unii pot deveni în cele din urmă consultanți tehnici.