The role of the enterprise architect (ESA) addresses the conceptual and planning level of application architecture in collaboration with other architects focusing on technology, business, and information architectures.
Responsibilities include:
- Ensuring the application portfolio evolves appropriately without becoming unviable as related architectures change.
- Providing reusable standards, guidelines, patterns, and frameworks for application development projects, including application architecture.
- Optimizing application solution architecture by working with subject matter experts (SMEs) in technology, information, and application architectures.
- Designing application interfaces and software services to maximize reuse based on business processes and governance rules for sharing.
- Limiting development choices by establishing standard frameworks and pursuing consistent application development practices.
- Recognizing potential reuse within the organization by understanding the broader system environment and creating component designs.
- Breaking down complex applications into manageable components, understanding their functions, interactions, and dependencies, and communicating these to developers.
- Reviewing, developing, and maintaining the organization's IT architecture, assessing its current state ('as-is'), identifying duplications, inefficiencies, and measuring process health.
- Building transition architectures and creating iterative roadmaps to move from current to future states.
- Recommending and implementing incremental changes in collaboration with business stakeholders to develop Business Architecture Roadmaps with strategic initiatives.
- Designing solutions aligned with business requirements, reference architecture policies, and standards.
- Providing expertise in designing solutions for custom requirements and collaborating with stakeholders for reviews.
- Defining and evolving enterprise architecture policies and standards, coordinating project pipeline management with the PMO.
- Engaging with peers across disciplines during implementation and reviewing the future state enterprise architecture lifecycle.
Qualifications required:
- Bachelor's Degree in Computer Science, Information Systems, or equivalent experience.
- TOGAF certification.
Experience required:
- At least 10 years in a related field.
- Minimum of 5 years in an Enterprise or Solution Architect role.
- Knowledge of IT governance and legislative frameworks such as COBIT, ITIL, TOGAF, SDLC, ASAP, SOA.