Individuals in the Architecture role provide overall direction, guidance, definition and facilitation for the development of an architecture (current and future state) required to meet business strategies and goals. Responsibilities include advocacy and support of the enterprise's IT strategies, identification and analysis of enterprise business drivers to derive useful business context, analysis of the current IT environment to detect critical deficiencies and recommend solutions for improvement, and the development of strategies aligning IT to business.
Architects interface across all business areas, acting as visionaries to proactively assist in defining the direction for future projects. They conceive strategies, solutions, build consensus, and sell/execute solutions. They are involved in all aspects of the project life cycle, from the initial kickoff through the requirements analysis, design and implementation. Additional responsibilities may include the establishment of the overall architectural viewpoints and the establishment and oversight of organization standards and policies. Architects identify major system interfaces, business capabilities needs, and existing architecture weaknesses and opportunities for systems.
Serving in this role requires an individual to be a self-starter, work independently, and as a team member. They have to have strong communication skills in interfacing with business partners and the IT community. Architects are also responsible for educating and guiding others on architectural standards, principles, methodology and trends. They must have significant business knowledge and have expertise within one or more areas of information, solution, and/or technical architecture in which they concentrate. Architects are expected to mentor and coach less experienced staff and provide knowledge transfer across the organization.
The Principal Architect provides guidance, road maps, principles, standards and best practices. They must be focused on enabling business and IT leaders to make investment decisions that balance and prioritize current operational demands, disruptions, and opportunities with the longer-term strategic vision of the organization. This role will manage teams of architects. PRIMARY DUTIES AND RESPONSIBILITIES:
Qualifications: EXPERIENCE AND EDUCATIONAL REQUIREMENTS:
- Develops a cloud adoption strategy and roadmap that aligns IT activity to business strategy and objectives
- Works with business and technology stakeholders to develop a comprehensive cloud architecture that encompasses multiple cloud offerings across SaaS, PaaS, IaaS, etc.
- Works with IT stakeholders to assess the impact of cloud on key operational processes and technology capabilities and design the desired future state. (Examples include but not limited to: sourcing and finance, identity, security, change management, integration)
- Develops cloud readiness criteria for evaluating new and existing workloads against multiple hosting options
- Governs and monitors the use of cloud services across the enterprise to ensure adherence with current standards and to identify opportunities to refine process and strategy
- Works on highly complex enterprise-wide projects that require in-depth knowledge across multiple specialized architecture domains.
- Leads the enterprise wide technical and business discussions relative to future enterprise direction. Aligns architecture strategy with enterprise goals.
- Defines, explains and advocates the enterprise's IT architecture strategies.
- Defines principles that guide technology decisions and the relationship between enterprise business context (industry and market trends) and specified technology.
- Develops and communicates enterprise wide policies, standards, guidelines and procedures
- Promotes the EA process, outcomes and results to the organization and senior business leadership.
- Leads and facilitates the creation of governing principles to guide EA decision making.
- Ensures compatibility with existing solutions, infrastructure, services, and strategic requirements.
- Leads teams in developing plans and assessing improvement options.
- Approves modification of the enterprise architecture to accommodate project needs.
- Provides strategic consultation to clients and IT Leaders.
- Advises on options, risks, costs versus benefits, system impacts, and technology priorities.
- Works with business leaders to understand business requirements and help them understand how technology tradeoffs influence strategy.
- Consults with project teams to fit projects to enterprise architecture, as well as to identify when it is necessary to modify the enterprise architecture.
- Develops a communication plan for architecture at the enterprise level.
- Works with Business Leadership and IT Service Managers to establish a technology research strategy and roadmap.
- Directs the research and evaluation of emerging technology, industry and market trends.
- Approves the tools and components used within the enterprise.
- Works with Senior Business leadership to approve allocation of budget to meet architectural initiatives critical to business/mission success.
- Reviews and approves organizational requirements for the resources, structures and cultural changes necessary to support initiatives.
- Meets with project management and IT Leaders to ensure progress towards architectural alignment with project goals and requirements.
- Leads the development and execution of a communication and education plan for the enterprise architecture.
MINIMUM SKILLS, KNOWLEDGE AND ABILITY REQUIREMENTS:
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering, System Analysis or a related field. Or equivalent work experience.
- Typically requires 15 or more years of IT and business/industry work experience including architecture design and deployment, systems lifecycle management and infrastructure planning and operations, with 3 years of leadership experience in managing multiple, large, cross-functional teams or projects, and influencing senior level management and key stakeholders.
- Experience or demonstrated ability as a people leader.
- Ability to manage and delegate work as required.
- Ability to influence senior level leadership and key stakeholders.
- Ability to translate complicated business requirements into multiple solution options and explain the pros/cons of various approaches.
- Experience/exposure to multiple, diverse technologies and processing environments.
- Knowledge of all components of holistic enterprise architecture, business re-engineering principles and processes, and basic knowledge of financial models and budgeting.
- Proficient communication skills and experience in mentoring/leading teams.
- Experience in the design and use of a multi-provider cloud architecture