Der Security Analyst schützt die Datenverarbeitung von Unternehmen vor Angriffen aus dem Internet, wozu er Sicherheitslücken erkennen und bewerten muss. Er berät bei der Einführung, Begleitung und Durchführung von Maßnahmen zur Absicherung von Security-Anforderungen auf Prozess- und Software-Ebene. Der Security Analyst führt Analysen großer Softwaresysteme zur Aufdeckung sicherheitsrelevanter Schwachstellen durch und leitet Prozess-Assessments im Hinblick auf Compliance, Risiko-Management, Information Security Management Systemen (ISMS), Security Awareness und Datenschutz. Des Weiteren führt er Penetration-Tests durch, arbeitet Vorschläge für die Behebung von Schwachstellen aus und hilft bei deren Behebung. Er teilt die Ergebnisse seiner Arbeit sowohl den Führungskräften als auch den Entwicklern des von ihm betreuten Unternehmens mit.