Under general direction, maintains and manages a solution architecture plan for a broad program which aligns and supports the overall architecture. Leverages business priorities, strategies and process, IT strategy and capabilities, technology, industry and market trends to determine how the current and future needs of the organization will be met. Plays a key role determining technology evolution needed for future goals.
Expertise in the entire Software and Architecture Lifecycle from Analysis to Deployment of Software/Apps.
Expertise in business area, with a deep understanding of the service, quality and cost of that business area.
Knowledge of systems engineering techniques such as portfolio analysis, analysis of alternatives, and architecture modeling.
Knowledge of Enterprise Architecture frameworks and current architectural concepts.
Ability to design, develop and implement CI/CD pipelines.
Ability to manage multiple engagements while developing key architecture solutions on significant efforts.
Ability to leverage technical and business knowledge to develop innovative strategies and solutions for achieving business objectives.
Skilled at translating strategies and conceptual models into actionable plans and architectures.
Skilled at conducting cost/benefit and risk/reward analyses and incorporating into solution recommendations.
Ability to consider technical decisions as part of a multi-dimensional problem, balancing standards, principles, project management disciplines (cost, time, schedule), team norms (consultation, decision making, communication) and process.
Ability to balance long-term ("big picture") and short-term implications of decisions.