Role: SOA Architect
This role is responsible for architecting and designing Service Oriented Architecture (SOA) solutions.
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.

Properties
Multiple Occurrences
Optional
Planned
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