Enterprise Architects (EA) provide strategy and project oriented planning and execution activities for both information technology and the supported businesses. EAs are accountable for defining and documenting the enterprise architecture roadmaps, which provide a holistic view of company processes, information and technology assets which support and confirm business goals. They also provide direction, guidance and execution support for business process changes and related technology implementations.
The Enterprise Architect position requires demonstrated experience in at least two of the architecture domains (Business, Applications, Data and/or Infrastructure).
- Develops integrated solutions to resolve complex technical and business issues. Applies appropriate governance activities to encourage compliance with technology standards and directions.
- Contributes to business and/or technology Architecture Roadmaps.
- Develops and enhances foundational architecture artifacts.
- Delivers and/or consults on assigned Project/Initiative documents within areas of expertise.
- Assists less experienced domain professionals (Solutions Architects and practioners). May be asked to assist with management decisions and activities.
- Engages in strategic thinking and takes actions based on anticipating both obstacles and opportunities while maintaining a long-term, big picture view of the company’s financial and technology system needs.
- Anticipates IT industry future directions and relates them to future technology needs and projects. Provides technical leadership including being conversant with the future direction of systems, how that direction will impact the enterprise, and how future and current systems can be exploited for the benefit of the enterprise.
- Remains continuously aware of business, technical, and infrastructure issues and acts as a consultant to aid in the development of creative solutions.
- Identifies and investigates innovative technologies and/or processes that potentially provide value.
- Promotes business capability model concepts and usage to break organizational silos and leverage common solutions and processes.
- Integrates business, application, information (data) and technology (infrastructure) architecture stovepipes to form holistic, business capability-based strategies and solutions.
- Promotes and advances the adoption of service oriented architecture (SOA), business process management (BPM) and other service oriented methods and approaches.
- Develops clear documentation of issues, options and impacts to support effective decisions making.
- Ensures that proposed and existing systems architectures are aligned with organizational goals and objectives. Promotes adherence to standardized IT processes, strategic principles, and architectural standards.
- Promotes a high-impact enterprise architecture program built on metrics, communication and governance with an emphasis on goals and value provided.
- Contributes to advancing enterprise architecture practice maturity.
- Provides architectural support and direction for projects, initiatives and processes.
- Provides a balance between strategy and project oriented activities for both information technology and the supported businesses.
- Contributes to developing and enforcing architecture standards and policies.
- Actively participates in architectural governance and standards oversight councils.
- Demonstrates ability to provide thought leadership and intellectual capital development. Establishes, maintains, and shares valued information, roadmaps and reference architectures.
- Assesses selected legacy architectures and technologies. Provides support and input to asset owners.
- Travels occasionally to participate in special assignments, training, and/or travel between offices.
- Provides design recommendations based on long-term IT organization strategy.
- Develops enterprise level application and custom integration solutions including major enhancements and interfaces, functions and features.
- Provides expertise regarding the integration of applications across the business.
- Develops programming and development standards and procedures as well as programming architectures for reuse.
- Has knowledge of state-of-the-art programming language and object oriented approaches in designing, coding, testing and debugging programs.
- Understands and consistently applies the attributes and processes of current application development methodologies (Agile, waterfall, etc.).
- Responsible for maximizing the value of enterprise data assets by decreasing cost of their ownership and increasing the knowledge that can be derived from them.
- Knowledgeable in most aspects of designing and constructing data architectures across, operational data stores, data warehouses, data marts, and big data stores.
- Focuses on enterprise-wide data placement, integration, and quality.
- Defines data architecture standards, policies, and procedures for the organization; structure, attributes, and nomenclature of data elements; and applies accepted data architecture standards to technology projects.
- Responsible for providing senior level expertise on decisions and priorities regarding the enterprise’s overall infrastructure architecture.
- Facilitates the establishment and implementation of standards and guidelines that guide the design of technology solutions including architecting and implementing solutions requiring integration of multiple platforms, operation systems and applications across the enterprise.
- Reviews, advises, and designs standard software and hardware builds, systems options, risks, costs vs. benefit and impact on the enterprise business process and goals.
- Develops and documents the framework for integration and implementation for changes to technical standards.
- Facilitates business strategy formulation and business scenario planning.
- Analyzes and documents business activities, processes, information structures, and governance structures.
- Demonstrates a depth of knowledge in business workflows and practices.
- Provides a consistent and depoliticized view of the business, enabling stakeholders to take a portfolio view of optimizing business processes and IT investments — focusing attention, investment, and resources where they can make the greatest impact.
- At least 7 years’ relevant work experience in two or more of the architecture domains
- Demonstrated ability to define and discern key aspects of a problem and develop an integrated solution within a broad technical and business context of significant impact.
- Recognized internal expert within the relevant domains(s) and often provides strategic direction, guidance and integration of related products and services.
- Demonstrated excellent verbal and writing skills including proven ability to translate technical data into user-friendly terminology and graphics. Adept at developing and presenting complex material effectively to a wide variety of technical and non-technical audiences.
- Capable of working with all levels of the organization. Ability to positively influence and motivate others in the adoption and implementation of processes and technology.
- Proven ability to earn respect and credibility with both technical and business leadership.
- Ability to establish and maintain effective working relationships, to communicate effectively with non-technical people and to exercise sound judgment.
- Demonstrated ability to perform work that is complex and varied, with extensive latitude for independent judgment and minimal to no formal supervision.
- Proven to be comfortable with thought conflict and dealing with ambiguity.
- Demonstrated ability to build consensus among many stakeholders.