Enterprise Architect - Skills & Responsibilities
Post date: Apr 28, 2012 3:01:23 AM
To understand Enterprise Architect it is important to understand whether there is something called Enterprise Architecture or not? There are contraditory definitions, interpretations and I am not convinced with all of them. If there is a role of EA that doesn't mean we try to any how prove that something is Enterprise Architecture.
First let us see what others say about it:-
Definitions
According to wikipedia (don't take it as a statement of god but just see what it says): Enterprise architecture is an ongoing business function that helps an 'enterprise' figure out how to best execute the strategies that drive its development (source: http://en.wikipedia.org/wiki/Enterprise_architecture)
If you look at the definition and description of EA on this wiki page you will realise that it is focused on business and talkes about imporvement of business processes etc. Is there a hint that it is IT function? Does it suggest that it is just a support function in whole business to help it in improving processes, best utilisation of IT resources etc by strategy, planning and execution of IT resources? From definition it looks like it is mainly focused at business. (See the job postings and you will see they are all IT guys who are recruited as EA).
CIO.com quotes Jim Lanzalotto (source: http://www.cio.com/article/127751/Enterprise_Architect):
"An enterprise architect (EA) takes a company's business strategy and defines an IT systems architecture to support that strategy"
Now if you look at the above definition it suggest IT focused role or function that helps or supports IT vision and strategy by providing better IT systems.
Brad Meyers at (http://www.enterprisearchitectureblog.com/) says: Most Enterprise Architecture Programs organizationally reside in the IT department. Many IT executives don't understand Enterprise Architecture, or if they do consider it to be purely Technical Architecture.
So in practice it is IT function. Brad suggests that is should be driven by business requirements and vision that I do agree.
It is important to see what gartner says at (http://www.gartner.com/technology/it-glossary/enterprise-architecture.jsp):
[Enterprise architecture (EA) is the process of translating business vision and strategy into effective enterprise change by creating, communicating and improving the key requirements, principles and models that describe the enterprise's future state and enable its evolution.
The scope of the enterprise architecture includes the people, processes, information and technology of the enterprise, and their relationships to one another and to the external environment. Enterprise architects compose holistic solutions that address the business challenges of the enterprise and support the governance needed to implement them.]
As per above definition technology is one of the element but other things in scope are people, processes and their relationships to one another. Somethimes it looks like that EA will actually be deciding about or at least will be making sure how business will run, how it will improve, how processes will be defined and will be improved. God knows if EA really controll or decide or influence amy of them. I have seen EA in support function in IT helping what businesses want from IT but I have not seen EA defining (even for improving them) business processes, how business should run or improve the process. I have seen business itself and through competition decides about its processes, often sales fuction keep innovating based on what custoemrs are looking for and business and processes keep changing according to it. If business doesn't respond to what market says or what customers say, those businesses loose the race. There may be something funny about definitions but it is important to see how people create hype about anything.
So in such a situaton let us look at what job market is saying. In job market there is no single type of EA role. There are EA roles needed for specific domain, technology or area (infrastructure focused, application focused, customer focused). I have seen most of the job posts wherhe IT companies want to have an EA who can influence their customers in buying their products and services by giving lectures about how they can improve business etc but ultimate focus is selling and getting business.
Common skills
Some common skills I found in almost all EA requirements so I am putting them first, later I will put specific EA role skill requirements:
Communication skills both written and spoken.
Leadership, negotiation, interpersonal & organization skills
Manage conflict, have confidence, time namagement (god knows how this skill be found in a certificate or accessed in an interview but if there is no tax on writting any thing in job description why not put every thing, any jargon)
Business process - modeling & design
System integration
Knowledge of industry standards and practices.
Knowledge of architecture principles, architectural views, service design.
Should be able to do cost benefit analysis.
Since EA is a role incharge of overall organization's IT and systems he should also have knowledge of: planning, budgeting, change management.
EA as an incharge of overall IT and systems of an organization should also have awareness of: infrastructure, networking, security, legal aspects related to IT etc.
Common responsibilities
Align IT strategy with business goals. Guides development of policies, standards and guidelines related to IT systems and processes.
Prepares long term IT strategy for the organization.
Manages risks
Coordinates with different stakeholders (team of different specialist architects, vendors, project teams, management and business community).
EA titles in the industry
Enterprise Architect
Lead Enterprise Platform Architect
Chief Enterprise Infrastructure Architect
Cloud Computing Enterprise Architect - TOGAF
Enterprise Infrastructure Solutions Architect
Enterprise Infrastructure Solutions Architect
SOA Enterprise Architect
Enterprise Application Architect
Enterprise Security Architect (Banking)
Enterprise Architect (Telco or Utilities)
Lead SharePoint Enterprise Solution Architect
Senior Enterprise Architect (Marketing/Technology Focus)
Enterprise Mobility Architect & Presales Consultant
Looking at the list above one can easily understand how specific they are to a perticular business or technology. Their skill requirements and responsibilities are also not common. It means there is nothing called EA, EA for an indistry has different meaning as compared to EA for some other industry or even company.
Required skills and responsibilities of EA in job posts:
Some are listed on this page bellow but there are many other specific EA roles as published in job postings for example: Enterprise Cloude Architect, Enterprise Infrastructure Architect etc. These examples of job posts are attached in this page at the bottom of the page as a pdf file.
Title: Enterprise Architect
Experience: Demonstrated Enterprise Architecture and or Consulting experience (15+ years) in design and implementation of IT services, quality processes, EA Governance models and Industry standard frameworks
Required skills:
Prior responsibility for leading Enterprise Architecture initiatives within large and complex environments on large scale transformation activities with highly complex multi faceted program implementations
Broad understanding of technology/infrastructure domains with the ability to work holistically to orchestrate solutions across them
Conversant with and able to apply multiple architectural and operational methodologies (e.g. TOGAF, ITSM)
Broad knowledge of IT and business standards and best practices and how to apply them appropriately in solutions
Demonstrated experience in being able to communicate very effectively both in spoken and written word and development of strategic proposals (RFI and RFPs) and designs (strategy presentations, architectures)
Experience in working with large distributed multi-cultural teams in a highly dynamic environment, preferably involving an onshore/offshore model
Responsibilities:
Articulate technical or operational problems into understandable business terms appropriate for the audience
Define and implement architectural governance at the program, enterprise or operational level
Develop and maintain long-term, strategic relationships with Senior Management and CEO/COO/CIO levels
Systematically gather and assess information to strategically consider all sides within the contexts of time, breadth, cost and execution
Maintains pulse on future technology or operational trends as they relate to and support customer business directions (“trusted advisor”)
Provide project and program support and help the account management team develop new opportunities within the customer space
Articulate company-wide portfolio offerings into meaningful, relevant and cost effective options for the customer
Title: Enterprise Architect
Experience: 5-10 years of related technical and business systems design experience with demonstrable strength in analysis, design and architecture. Managerial experience a plus
Skills:
Experience with or demonstrates an understanding of the capabilities and functionality provided by major ERP systems, development environments, technical platforms, architectural patterns, data center infrastructure components and network infrastructures.
Demonstrable experience in project management, planning and estimation.
Must have deep knowledge (5-10 years) of enterprise integration implementation strategies including but not limited to Enterprise Message Bus Architecture, Message Queues for guaranteed delivery of messages, Broker technology for information syndication, Directory Services for the management/monitoring of interfaces, designing highly scalable and fault-tolerant messaging solutions, and establishing/governing standard catalogs of interfaces.
Must have 2-3 years hands-on experience with business process analysis (BPA) solutions (specifically ARIS) that will help drive standard process and EA modeling across the enterprise. Candidate should also have hands-on experience with business process management (BPM) which includes the orchestration and deployment of process models to an executable format.
5-10 years of SAP experience is required with a focus on ECC (Order Management, Financials, WMS, and Business Warehouse) BI/BW, BOBJ Data Services, CRM, XI, PI, and Solution Manager ( SOL MAN).
Candidate must have a deep understanding of the SAP Architecture to ensure technical designs will meet Avon's Service Level requirements.
Responsibilities:
Establish and maintain a professional and constructive rapport with executives, business partners, and colleagues. Must be capable of communicating technical issues, options and design alternatives within the context of business fundamentals, processes, options and issues.
Act as a primary point of contact for strategy, architecture, and governance.
Responsible for the strategy, guidelines, blueprints, and communication plans to effectively create and promote consistent EA models, process designs, architecture frameworks, information architecture definitions and linkage to processes, technology roadmaps and emerging technology trends
Develop and maintain policies, standards and best practices for all matters related to Enterprise Architecture.
Responsible for the optimization of business investments in technology and the solutions portfolio
Leverages technical expertise, tools and intellectual property across the global enterprise to enable reuse, reduce costs and increase the quality of solutions provided to the business. Proponent of LEAN,
Agile Development and Service Oriented and Event Driven Architectures. Experience with EA frameworks like Zachman and TOGAF a plus.
Ensures that designed solutions, services and processes follow corporate standards and guidelines
Responsible for the planning, estimating, tracking and management of medium to large and complex projects undertaken by the Enterprise Architecture team. Provides architectural advice and design consulting during a project's lifecycle.
Act as one of the primary contacts for the creation and promotion of an Enterprise Information and Integration Strategy and an Enterprise Process Management Strategy (which includes the creation of a model enterprise framework to capture Avon's transformational activities).
Title: Enterprise Architect
Experience: 10+ years of progressive experience in the design and delivery of large, complex, mission critical applications (preferably in the healthcare IT field). 3+ years of experience having primary responsibility for Enterprise Architecture related activities within a large organization. 5+ years in a Senior Architecture position in a large organization (preferably healthcare or public sector), including leadership responsibility for other Architects.
Skills:
Superior communication and facilitation skills
Exceptional knowledge of concepts and practices in several of the following areas:
Enterprise Architecture frameworks and methodologies (such as Zachman, TOGAF).
Service Management, Control frameworks (such as ITIL, PMBOK, COBIT), IT Security standards and principles applicable to the healthcare sector.
Broad knowledge on a variety of Architectural disciplines (such as Privacy & Security, Application, Infrastructure, Network etc.).
Defining governance, principals, policies and procedures and leading business and/or IT transformation initiatives.
Service Oriented Architecture (SOA) and SOA Governance.
Information architecture concepts and principles
Application architecture concepts and principles
Common integration patterns and architectural styles
Demonstrated experience defining and leading Solution and/or Enterprise Architecture projects
Knowledgeable about FIPPA and PHIPA and how it applies to IT solutions
Proven ability to build strong tactical plans.
Expertise in liaising with external and internal clients and project teams (including experience presenting to management).
Superior facilitator, negotiator and communicator - both orally and written, and be able to produce clear and concise documentation including: presentation material, design/architecture documents and training material.
Strong analytical skills.
Strong knowledge of IT services and offerings.
Experience working with the broader healthcare and healthcare IT sector is a strong asset.
Responsibilities:
Contribute to the definition and execution of the architecture checkpoint review process, balancing architecture review rigor with project needs and timelines
Provide guidance and assistance to initiatives throughout the architecture checkpoint review process
Generate architecture artifacts as required by the business
Contribute to the development and evolution of the Company architecture development methodology
Help to define, maintain and enforce organization wide Enterprise Architecture practices and standards to ensure that solution architectures:
address Conceptual, Logical and Physical Architectural views
support vertical/horizontal integration across other areas within the Enterprise Architecture
Create, maintain, and/or enhance the Reference Architectures for Company
Participate in architecture checkpoint review of Company solutions Develop and maintain templates for architecture artifacts
Play a leadership role in developing and reviewing emerging and existing architecture standards
Maintain awareness of industry practices related to IT architecture
Take part in strategic and tactical decisions related to architecture, in order to maximize overall outcomes by balancing the conflicting goals of cost, quality and time to production
Contribute to the evolution of the eHealth Strategy and Blueprint
Act as the escalation point for issues related to architecture checkpoint review, reference architectures, and architecture standards and templates
Work collaboratively: with internal and external stakeholders in the development and adoption of Company architecture standards with other domain Architects as well as privacy, security and policy areas as required ith solution vendors and/or development groups to ensure solutions conform to architecture standards and practices with external organizations (e.g.: Ministry of Health, Canada Health Infoway, etc.) to ensure alignment of architecture practices where appropriate
Champion Enterprise Architecture approaches/considerations within eHealth
Title: Enterprise Architect
Experience: 10-15 years progressive experience in design and development of software applications or products support, design, engineering and architecture.
Skills:
Experience designing and architecting complex enterprise solutions, delivering technical strategies and full life-cycle implementations in support of a business solution.
Must have understanding and formal experience in engineering of Service-Oriented Architecture (SOA), Middleware solutions (MQ Series, Biztalk), and Enterprise Application Integration methods and principals
Must have very strong business strategy knowledge as well as very strong technical skills
Understanding of Websphere and other IBM products would be a plus
Ability to serve as a technical leader, with coordination of technical services across local and regional organizations.
Excellent oral and written communication skills, including writing/editing of technical documentation and effective presentation skills.
Must have the ability to coordinate multiple tasks, status actions items, respond to changing priorities, and react to short deadlines
Analyze the use of available assets (frameworks, reference architectures, etc.) to bridge the gap between the as-is architecture and the to-be architecture.
Responsibilities:
Architect, design, develop, and test proof of concepts (POC)/technical solutions that enable business applications to perform in an efficient, sustainable, agile, and adaptable manner
Set policy and governance for the implementation of Service-Oriented Architecture (SOA) Framework
Serve as a point person for the business enterprise architecture framework, driving the creation of architectural principles and standards across all enterprise application lifecycle
Work with stakeholders, both leadership and subject matter experts, to build a holistic view of the organization's strategy, processes, information, and information technology assets
Use a broad base of technical skills to develop and maintain a health scorecard for critical application environments.
Serve as a subject matter expert for architectural frameworks, methods, design patterns, and tools
Title: Enterprise Architect
Experience: Bachelor’s Degree in MIS, Computer Science, Electrical Engineering from an accredited institution and 4 years of specialized experience in the design and development of production ready technical information technology solutions, or an equivalent combination of education, training and experience. Or, Master’s Degree in MIS, Computer Science, Electrical Engineering or Business Administration from an accredited institution and 2 years of specialized experience in the design and development of production ready technical information technology solutions, or an equivalent combination of education, training and experience.
Skills:
Experience with programming languages: Java (strong Java knowledge is preferred).
Javascript PHP XML technologies (e.g., XSD, XPATH, XSLT).
Working knowledge of HTML and Ruby on Rails
Experience with SQL server, Oracle, Teradata
Demonstrated proficiency in messaging technologies (especially JMS).
Strong working knowledge of UNIX, LINUX and Windows operating systems.
Proficient knowledge of networking protocols, architectures, and systems.
Understanding of evolving industry trends, practices, and standards.
Skill to participate in IT strategic planning and new solutions development.
Ability to manage multiple projects and tasks.
Ability to communicate professionally and effectively verbally and in writing (including the ability to negotiate credibly and persuasively and to resolve sensitive issues) with a variety of “stakeholders.”
Responsibilities:
Assist in the development of enterprise-wide technology standards & Publish Enterprise Architecture.
Coordinate and formulate the IT strategy through interaction with all information technology functions and affected business units.
Preserve current state and future state architectural models, keeping them up-to-date and relevant for active technology portfolio management.
Design, develop & deliver production-ready technical solutions / services / specifications to speed-to-market new capabilities leveraging XP and other agile development methodologies.
Design, develop and implement information technology solutions/services that satisfy business needs and run efficiently and effectively in production. These solutions must be developed with testing, supportability and high availability foremost.
Design and develop solutions/services with enterprise re-use in mind to inculcate 30-60-90 day delivery and speed-to-market cultural shift.
Update Architectures to reflect developed, delivered and implemented solutions/services to ensure the enterprise architecture models remain current and reflective of the install-base.
Analyze system performance, making recommendations where necessary, to assure optimal performance of business applications across the technology stack.
Stay current of new technology developments and examine opportunities to apply the new technology advancements where appropriate.
Cross-pollinate/institutionalize technical concepts to all layers within the technology organization.
Continue to extend knowledge of technologies and their interplay/interoperability, with a true open-systems standards-based services oriented architecture.
Assist with the development of exit strategies to replace aging technology offerings with current new market capabilities to ensure currency, relevancy to business direction and prevent re-engineering of the enterprise architecture and technology models/strategy.
Translate business strategy into technology strategy and maintain currency of Enterprise Architecture Models.
Continue to develop understanding of the business and successfully translate to the business technology concepts/capabilities in understandable business speak.
Update Enterprise Architecture models to ensure currency of the business.
Title: Enterprise Architect
Experience: 10+ years enterprise architecture experience. Healthcare strongly preferred.
Skills:
Proven ability to deploy Service Oriented Architecture (SOA) in a complex environment.
Experience in managing and driving enterprise architecture within a large corporation
Demonstrated experience in architecting enterprise applications across the application, data, and infrastructure domains
Experience with Internet delivery architecture, messaging and web service architecture, sales delivery platform architectures, and mobile architectures
Ability to understand and architect capabilities required for developing Health Information Exchange (HIE)
Experience with evaluating, selecting and deploying Bring Your Own Device (BYOD) strategy
Exceptional communication skills and ability to influence across all levels. Ability to speak the technical language, then transition to language of business managers
Strong interpersonal skills to interact positively and productively with teams across organizational lines
Responsibilities: Plans, orchestrates, and contributes to the development and execution of strategic technology initiatives. Develops relationships with key stakeholders to help them achieve their business goals while promoting innovative solutions. Translates early business needs and insights into actionable IS&T strategy, and assists IS&T in driving these initiatives to early results and business value. Title: Enterprise Architect
Experience:
Skills:
Strong consulting experience with TOGAF or other frameworks, ten years of overall experience, eight years of RUP or similar SDLC methodology and four years of Enterprise Architecture experience
Ability to create Enterprise wide Current state and Target State Architecture
Ability to create Enterprise IT Roadmaps
Ability to conduct and Application Portfolio rationalization and Legacy Modernization Projects
Previous experience in consulting services performing deep analytical and business process analysis Ability to develop and provide guidance for EA and IT business strategy development
Responsibilities:
Integrate IT architectural components to support IT and mission-related strategies and goals
Integrate EA processes with other planning and control processes
Perform segment architecture analysis leading to the development of a modernization blueprint following industry best practice
Provide expert technical services and guidance concerning the EA Maturity Program
Strong experience in establishing and managing IT/EA governance structures, with an emphasis on integrating various CIO processes (Strategic Planning, EA, CPIC, PM, SDLC)
Provide a mix of project management experience, progrma and IT governance development and Enterprise and Segment Architecture experience and should have a group facilitation and communcation skills
Title: Enterprise Architect
Experience: 10 years minimum Architect experience with at least 7 years in an Enterprise Architect role
Skills:
Expert level along with substantial practical experienceand applied knowledge in at least 3 of the IT domain areas: Business Architecture, Process Architecture,Software Architecture, Data Architecture or Infrastructure Architecture.
Proven, hands-on SOA experience in complex IT environments(legacy, Open source, COTS, custom systems, data and BI services, etc.).
5+ years demonstrated experience in guiding large organization (+$1B) in establishing and deploying an enterprise architectureusing EA frameworks such as TOGAF or Zachman.
Expert level experience in multiple technology areas – IDEs, waterfall and agile development (SCRUM), java, C+, databases, data warehouse, SOA, and BPM.
Proven abilities to set a strategic technology direction and the drive, passion, and skills to implement that strategy.
Proven abilities to translate business needs into compelling technology solutions.
Excellent interpersonal communication and coordination skills with both business and IT communities.
Ability to gain the trust and respect of Sr. Executive Managementin the business and technical communities.
Demonstrated ability to communicate and influence at alllevels.
Responsibilities:
Responsible for ensuring that the organization's 3 Year IT Architecture Roadmap is compiled, communicated, and executed according to the funded plans.
Perform gap analysis between current architecture and the targeted architecture. Plan and lead initiatives to migrate to thetarget architecture.
Partner with the Demand Managersto cultivate relationships with business stakeholders and IT management.
Maintain in-depth knowledge of strategic business plans.
Initiate and deliver architectural programs that align IT with business strategy.
Design and oversee implementation of end-to-end integrated systems.
Deliver architectural initiatives that drive revenue and improve efficiency in-line with business strategy.
Maintain in-depth knowledge ofthe organization's technologies and architectures.
Communicate architecturaldecisions, plans, goals and strategies.
Gain organizational commitment for enterprise level architecture and infrastructure initiatives.
Oversee assigned teams of Solutions Architects and Architects. Provides architectural direction to other Enterprise Architects,Solutions Architects and Technical Architects. Develops staff technical skills through training and mentoring.
Work as a team member with other organization EAs.
Develop architectural metricsand reports for the executive team, business and IT management.
Maintain in-depth knowledge ofIT industry best practices, technologies, architectures and emerging technologies.
Provide architectural consulting to programs, projects and initiatives.
Act as the focal point forenterprise architecture and IT standards.
Develop, communicate and deploy Enterprise Architecture Governance processes.
Develop and communicate enterprise technology standards and policies.
Review new and existing program/project architecture for compliance with IT standards, policies andarchitectural plans.
Review IT procurement plans for compliance with IT standards and architectural plans.
Document exceptions to architectural standards.
Ensure that project documentation captures significant architectural decisions.
Ensure that architectural governance is a fair, consistent and transparent process.
Develop, communicate and deploy Enterprise Architecture processes.
Deploy and maintain an Enterprise Architecture repository and tool set.
Title: Chief Architect, Enterprise Architecture
Experience: 10+ years overall IT experience including 8+ years of strong progressive IT experience in the application development and/or architecture space, with 6 years hands-on Solutions Architecture and /or System Architecture design experience 8+ years experience in developing web-based applications using Java, JDeveloper, Core Java API, JSP, Servlets, and HTML
Skills:
Experience working in Portals on platforms like WebLogic Portal, WebCenter Portal
Experience with various content management systems. Oracle UCM, Fatwire, Autonomy are all a plus.
Experience working on Enterprise-wid Identity Management Implementations. Oracle IDM knowledge is a plus.
Experience with .Net architecture, Autonomy Teamsite, SDL World Server is a plus.
Knowledge of search tools like Google Search Appliance or Oracle Secure Enterprise Search.
Considerable experience implementing iterative system development solutions in a lead position
Has led a team of technical developers either project based or organizationally
Extensive experience using SQL, PL/SQL and front end J2EE technologies
Extensive experience with systems development utilizing an Oracle database with ADF/UIX (or later) Java components
Knowledge and utilization of the tool set (e.g. Java, Eclipse, DROOLS) required for completion of BPA activities. Experience overseeing a tech refresh
Experience integrating multiple systems
Broad knowledge in all aspects of the Software Development Lifecycle
Full application / system development lifecycle knowledge and experience
Expertise in interoperability standards and methods
Expertise with Service-Oriented Architecture (SOA) methods and implementation technologies such as web services
Knowledge of frameworks, architecture patterns and design patterns
Previous experience as lead architect on multiple large-scale product or enterprise initiatives, preferred
Ability to work closely with application developers ensuring the goals of the business are achieved
Experienced in Architecture governance processes and conducting Architecture reviews and evaluations Outstanding and proven leadership skills in working with senior-level management helping in decision making
Experience with making presentations to business and senior management
Ability to articulate the effect of technology on business
Exceptional communication skills (both verbal and written)
Excellent interpersonal and presentation skills; including the ability to work with both business and technical representatives at all levels
Experience working in or with a Marketing or Customer Support organization understanding their business processes, issues, and common challenges
Ability to function effectively in a fast-paced environment and manage multiple projects simultaneously
Responsibilities:
Evaluate and propose architecture, design and technology alternatives
Propose recommendations to infuse new technology and serve as a resource for the Strategic Technology team in evaluating and proposing technical alternatives for resolving project issues
Work within the team to research, analyze, and document recommended solutions
Produce and obtain agreement on design specifications; clearly articulate to the client the pros/cons of evaluated solutions and be able to support recommendations
Architect and design new solutions in conjunction with the EA team & process, as well as the development team.
Engineer new code, work with and enhance existing code base
Ensure architected solution is tightly integrated (technology stack, workflow, and data) with the existing solutions
Design technology enhancements & improvements
Collaborate with the IT Architecture and Integration team to review recommended solutions to ensure compatibility with IT's architecture strategy
Title: Enterprise Architect
Experience: 8 - 10 years related business and IT consulting experience
Skills:
Solid understanding of interoperability issues and the strengths and weaknesses of platforms and products, and able to provide a trusted voice at the decision-making table
Candidates must have a deep understanding of markets, industries, business, customers, and technology.
Experience: Mix of business and technology consulting across the lifecycle of Information Technology (examples may include assessment and analysis, design, business case development, architecture, envisioning, planning, deployment, benefits analysis, and management)
Responsibilities:
Deliver advisory and planning services to company's top enterprise customers, enabling our customers to achieve their most challenging business and organizational goals while leveraging value from their investment in our platform. Through a pragmatic approach and objective assessment of the customer’s existing business imperatives, organizational capabilities and IT investments, you will systematically plan, orchestrate, and contribute to the development and execution of their strategic technology initiatives.
With IT sponsorship, you’ll develop relationships with key business executives, enabling the customer to translate business needs and insights into actionable IT strategy, and assist IT in driving these initiatives to early results and business value.
You will also share industry-proven architectural and planning practices and promote successful integration of Microsoft technologies in a heterogeneous environment. You’ll be provided an extensive network of professional colleagues with complementary competencies and expertise, bringing the best of Company to customers.
Key Focus Areas: Relationship-driven differentiation, Business-driven portfolio value management, Teaming to accelerate value, Practice development, Business development
Title: Senior Enterprise Architect (Marketing/Technology Focus)
Experience: At least 8 – 10 years progressive experience in technology strategy development, preferably with one or more specialized areas of focus.
Skills:
The ideal candidate has a proven track record of developing and executing technology strategies and programs for successful growing companies and has a passion for new and emerging technologies and their applicability to business models
An MBA or other graduate degree from a leading program and strategic business acumen or perspective; a technical undergraduate degree preferred
Technical and/or business certifications a plus
Leadership for strategic engagements for Web, e-Commerce, CRM and/or Social Media related experience inside and/or outside the restaurant industry a plus
Prior consulting experience a plus
Experience managing and influencing vendors and consultants
Excellent interpersonal and communication skills both written and oral
Strong leader, able to ramp up and add value quickly
Self starter
Ability to multi-task in high pressure environment
Responsibilities:
STRATEGIC IT LEADERSHIP
Provide recognized thought leadership and points of view on technology strategies in a broad range of areas to include, Retail, e-Commerce, Social Media, Digital Marketing, Collaboration, Content Management, Business Intelligence, Cloud and Infrastructure
Remain up-to-date on relevant news, best practices and trends within the technology ecosystem and share this knowledge to drive action
Create inspirational and action provoking presentations on technology capabilities that demonstrate how brand growth and consumer adoption / experience can be enhanced through technology – often interacting with senior business leaders
Develop position papers on new and emerging technologies and regulations with applicability to our business strategies and efforts
STRATEGY DEVELOPMENTDefine technology strategy to guide development, execution, and to move people to action
Develop sound business cases for new technology strategies that improve customer loyalty and increase brand and company value
Create digital technology roadmaps to guide execution of programs and initiatives in collaboration with internal and external colleagues
Produce models and artifacts to describe principles, frameworks and strategy
MULTI-CHANNEL AND CUSTOMER/EMPLOYEE EXPERIENCE VISIONProvide assessment and vision of the ideal ‘customer and employee experience’ by defining key capabilities that differentiate brands and meet consumer needs
Define potential impact to brands of new and emerging technologies
ANALYSIS AND EVALUATIONDrive fast, decisive processes to evaluate and execute on opportunities
Create strategic and financial models to articulate business value and build business cases and ROI models of high complexity
Summarize findings in a way that supports a clear and compelling story
Research emerging trends in technology to determine, assess and communicate the impacts, trade-offs, risks, costs, benefits and opportunities of IT solutions
SERVICE DELIVERYUnderstands and analyzes business problems and opportunities in the context of the requirements and recommends solutions that enable the organization to achieve its goals
Defines and recommends solutions to address business needs and software solutions to satisfy business and customer requirements
Leads strategic reviews of solution development; provides clear and timely feedback to ensure experiences, technology and solutions are delivered on-strategy
Develops integrated project and program plans; identify program-level risks; prepare options to manage risks; articulate risks and impact on schedule
Participates in project post-mortems; capture key learnings and develop case studies as appropriate
Work directly with technology managers and vendors/partners in developing and managing projects from inception to deployment, including transition to support and maintenance
Facilitate workshops, ideation sessions, decision-making
MEASUREMENT & EVALUATIONWork with team members to define success metrics and evaluate business impact of technology strategies and projects over time
Define targets for identified metrics
Develop processes for collecting and analyzing necessary data
PEOPLE & TEAM MANAGEMENTCreate career development opportunities for staff - develop, mentor and engage talent
Build strategy team expertise by mentoring team members and offering training in relevant methodologies, techniques, frameworks, etc.
Proactively work to improves process for strategy engagements and team workflow
Demonstrates extensive abilities as a team leader: supervising teams to create an atmosphere of trust; seeking diverse views to encourage improvement and innovation
Title: Enterprise Solutions Architect
Experience: 15 or more years of relevant work experience in large enterprise environments with at least 5 years work experience in enterprise architecture, information architecture, or application architecture.
Skills:
Extensive experience architecting technical solutions to business problems
Experience developing and communicating information models Deep understanding of database, data warehouse, and business intelligence concepts and technologies
Demonstrated experience delivering sophisticated business intelligence solutions with a high user adoption rate
Hands-on experience with business requirements gathering/analysis
Proven experience in design, development, implementation, and support of enabling information architectures for ERP and/or CRM environments
Experienced in presenting in compelling, practical and inspiring ways to senior business and IT executives, large audiences, customers and partners, and multidisciplinary groups
Extensive experience with information architecture development and implementation across the ERP, CRM, Data Warehousing, and Business Intelligence domains
Extensive experience with integration of on-premise, externally hosted, and Cloud-based solutions is required
Direct experience with Salesforce.com and/or other CRM applications is a plus
Direct experience with SAP or other ERP applications is a plus
Proven history of development and delivery of information architectures in large enterprise environments
Strong understanding of enterprise architecture principles, frameworks, methodologies, and practices
Solid grounding in enterprise information architecture management
In depth technical knowledge of information architecture and design principles
Working technical knowledge of current application development platforms, frameworks, software, protocols, and standards
Strong knowledge of software evaluation principles and practices
Proven ability to apply architectural principles to define practical and effective business solutions
Successful history of acting as technical lead on full life-cycle information architecture development and application/data integration projects
Proven track record of success in large scale distributed, web, and n-tier development projects - qualifying opportunities, devising the solution, developing proposals, presenting to clients, and implementation
Broad understanding of various technologies including: dimensional and normalized data modeling; Apex, J2EE, Java, .NET, HTML and Web Page Design; C/C++, Microsoft SQL Server, Oracle, and Internet technologies; Services Oriented Architecture (SOA) standards and protocols; web services architecture and design
Exceptional understanding of alignment of organizational goals and objectives with business process improvements and technology initiatives
Proven ability to recognize structural issues within the organization, functional interdependencies and cross-silo redundancies
Working knowledge of applicable data privacy practices and laws
Excellent architecture and technical support documentation skills
Ability to conduct research into emerging technologies and trends, standards, methodologies, and products as required
Ability to analyze operational data to make fact based decisions that improve the business
Proven ability to plan and accomplish goals with a significant degree of innovation, creativity, and independence
Strong situational analysis and decision making abilities
Experience with SAP R/3, SAP Business Warehouse, and SAP NetWeaver is a plus
Demonstrated experience developing system design/specification documentation
Master’s Degree in Computer Science or equivalent technical discipline highly preferred
Responsibilities:
Provide technical leadership for a global team of IT professionals, to define, plan, evangelize and implement an information management program
Conduct strategic planning to align information architecture development and management with the overall business and IT planning efforts. The end result is the activities and deliverables the information management program must deliver for the strategy and mission of the company to be reached
Continuously gather business requirements and work them into an information model and portfolio followed by timely and flawless project execution
Lead the development of, and provide execution oversight for, a business function-driven Enterprise Data Warehouse/Data Mart/Business Intelligence strategy and architecture, to include data definitions, data sourcing, migration, quality, reporting, analytics, dashboarding, and implementation; selection, design, and deployment of supporting technologies; integration design for data propagation, translation, external data, legacy data, and 3rd party products; and resolution of gaps
Lead definition, documentation, and communication of policies and guidelines on data warehouse architecture approaches and solutions, and on the use of data warehousing methodology
Identify and prioritize business information needs, and define and communicate business benefits of data warehousing
Drive development of a data dictionary and metadata framework to provide a standardized taxonomy for enterprise data domains, data elements, and data attributes
Lead development of an architecture and strategy for ensuring data quality
Identify and coordinate implementation of “master data” elements, in partnership with the Enterprise Data Management group
Designate authoritative source systems/repositories for data elements, and ensure information and integration architectures effectively leverage authoritative sources to deliver maximum data consistency across the enterprise
Develop and implement data management policies, processes, and practices to ensure data correctness, consistency, and completeness
Develop data integration methodologies, processes, technologies, and infrastructure requirements
Provide technical leadership to projects focused on introducing system enhancements, re-engineering, and evolution, along with tactical projects which support broader strategic programs
Act as lead architect for full life-cycle data design, warehousing, and integration engagements, leading to successful delivery of solutions
Monitor industry trends, identify relevant technologies and solutions, and lead evaluation and selection of data and application tools for business intelligence, data population, data management, metadata management, and warehouse administration
Review project work products, including project work plans, business activity and information models, test plans, content storage design, architecture blueprints and specifications, and application component designs for compliance with Information Architecture policies and standards
Work with the business to propose, influence, define, evangelize, and address the implementation of information workers, data stewardship, single-sources of truth, master data management, meta-data, data conversion, business analytics, reporting and other business use dimensions
In concert with the IT Strategic Plan, divisional CIOs, and IT support groups, address architecture, information modeling, meta-data, ETL, and information management infrastructure
Provide the team with strategic leadership, maintain visibility and accessibility, build professional working relationships and promote communication and innovation. Regularly conduct meetings, encourage an open exchange of ideas and information. Instill excellence in employee development and performance to attain the highest level of productivity for long-range success
Strengthen relationships across the business by engaging business leaders to establish credibility, solve problems, build consensus and achieve objectives. Map, measure and improve the underlying processes to ensure effectiveness and efficiency. Implement corrective action plans, as needed
Ensure readiness for change across the enterprise by ensuring effectiveness of change management programs that will result in the early adoption of new business processes and solutions. Collaborate with key stakeholders to champion the change throughout the organization, incorporate lessons learned into future projects to ensure desired results
Research best practices within and outside the organization to establish benchmark data, and use continuous process improvement disciplines to achieve results