Encompasses multiple disciplines, including technology architects, solution architects, and enterprise architects. Architects: Are responsible for delivering business value to customers by architecting effective information systems solutions that address the customer’s business problems, needs and opportunities, in a manner consistent with company’s strategic and business goals. Have knowledge of architectural frameworks, methodologies, and tools and understand how to apply this knowledge to successfully deliver customer projects. Establish and maintain a professional working relationship at multiple levels both internally and with the customer by understanding the customer’s business context and their unique situation. Collaborate with both internal and external/industry experts to anticipate customer needs in order to facilitate the definition and development of the solution. Strong supporters of the professional development framework for their profession and use the knowledge and best practice derived from their professional associations to the benefit of their customers. Collaborate with project managers to ensure effective and efficient development, delivery, deployment, operation and support of these IS solutions. Collaborate with the account team to meet or exceed revenue, product, customer satisfaction and market share goals for assigned account(s).
Architect custom solutions of project and program or operational scope.
Architect reusable solutions of project or operational scope.
Customize reusable solutions of project and program or operational scope.
Capture and share architectural IP at the project and program level.
Oversee the implementation and governance of architectures of project and program or operational scope.
Contribute to the Architect profession worldwide and across the company businesses.
Develop for client technically feasible long-term IT strategies and plans .
Assess business impact of specific technologies/strategies .
Identify and address technical or operational risks.
Provide review/input on project activities for medium to large business unit level projects .
Collaborates with the project manager to develop detailed project plans and work breakdown structures for medium to large business unit level projects.
Develop and deliver sales presentations at CEO/Executive Staff/CIO levels for medium to large opportunities (R) .
Education and Experience Required:
Industry experience - 5 years to 10 years Bachelor's degree in computer science or related field, or equivalent experience
Knowledge and Skills:
Ability to understand the customer's business problem, need, or opportunity and to design an IS solution that appropriately addresses the business problem, need, or opportunity.
Ability to lead a team of two or more consultants in the completion of one or more architecture, requirements, operational, or implementation deliverables.
Ability to lead the architectural design, development, deployment, and technical quality of medium to large business unit level IT based solutions (typically within multiple technology or specialty areas).
Be able to provide architectural direction for multiple medium sized projects concurrently. For larger engagements, a single active project is reasonable.
Understands and applies information system or operational solution related modeling methods and tools.
Can validate/evaluate if an information systems or operational architecture meets technical requirements and specifications .
Familiar with multiple architectural, development and operational methodologies (e.g., Zachman, TOGAF, ITSM, ...) .
Applies appropriate methodologies and SME knowledge to resolve complex business issues.
Hadoop / MapR experience beneficial
Identifies risks and challenges the customer should expect to encounter with the solution based on similar efforts done with other customers.
Develops Architecture Specification deliverables that map customer business requirements into specific technology or operational recommendations.
Ability to apply business management and financial concepts, capital investment, financial modeling, and general aspects of business contracts. Use this knowledge to analyze business needs and develop meaningful system or operational recommendations.
Ability to apply knowledge of how the industry uses IT to address business challenges using, for example, technical standards and infrastructure, cross-industry trends that impact IT investment, industry-specific roadmaps, and IT enablers.
Deep IT industry knowledge in specific areas.
Understands future technology or operational trends as they relate to and support customer business requirements ("trusted advisor" role).
Deep knowledge of IT and business standards and best practices in specific areas and how to apply them appropriately in solutions .
Expert or Master level of knowledge of specific technologies, IT operations, or IT disciplines .
Able to design planning for accessibility, scalability, and availability.
Ability to write Statements of Work for medium to large business unit level solutions that span multiple technologies or operational areas.
Ability to apply program/project management methods and processes to define, plan, cost, resource, track and ensure the accomplishment of targeted goals for medium to large business unit level projects.
Successfully works on project teams (individual success defined by how the organization works as a team, including resource and skill sharing across the organization).