The typical team-specific responsibilities of a Security Team are to:
Engineer the security of one or more of the following:
Business enterprise.
Program of related projects.
Endeavor.
Contact center.
Data center.
Application.
Framework.
Reusable component.
Specify security policy and associated procedures and
practices.
Perform security risk analysis.
Perform security testing.
Follow-up identified security vulnerabilities to closure
with the owners of the affected applications, facilities, or
components.
Perform security testing.
Investigate all potential secuity violations and
recommend corrective and/or disciplinary actions.
Consult with senior management, internal and external
audit functions, and with external clients, Federal and State
regulatory, legal and law enforcement agencies to
investigate, report and/or resolve security issues.
Reporting the security status of the endeavor to the
appropriate stakeholders.
A security team typically consists of persons playing the
following roles:
Security Analyst, who engineers an application’s security requirements
and leads the team.
Security Architect, who architects an application’s security
mechanisms.
Security Engineer, who engineers components, applications, and data
centers to meet their security requirements and be consistent
with the security mechanisms.
Perform security review of major software
components and their code.
Perform security review of hardware architecture
(production environment) for hardware placement,
network addressing and segment, and application
distribution.
This team is critically important for any endeavor
involving the production of a data center, contact center, or
application that involves significant security risks.
This team collaborates closely with the:
Requirements team to establish security
requirements.
Architecture team to determine proper security
mechanisms.
Independent test team to coordinate the overlap between
the different kinds of system testing.