Role: SOA Architect
This role is responsible for architecting and designing Service Oriented Architecture (SOA) solutions.
Role Sets: Architect
Relationships
Main Description

The SOA architect articulates business and technical values of service-oriented architecture (SOA), helps determine return on investment, is familiar with new industry standards and design patterns, and is able to craft service-oriented architecture solutions using existing assets and new components.

The SOA architect also contributes to governance issues related to service development, deployment, and management within the organization.

Staffing
Skills
  • Be able to communicate with business stakeholders and analysts in business-oriented terms
  • Be able to identify necessary services from business-oriented inputs
  • Be an effective abstractionist.  Be able to discuss and present the SOA solution at different levels of detail
  • Be able to specify services and how communities of services interact to realize a business solution
  • Be able to devise standard solution patterns to address cross-cutting non-functional concerns
  • Be knowledgeable of relevant SOA-related standards
  • Be knowledgeable of technical approaches to realizing the service solution