Director Solution Architecture

Purpose & Overall Relevance for the Organization:

 

The Director Solution Architecture designs and communicates high-level structures to enable and guide the design and development of integrated solutions that meet current and future business needs focusing on program / project requirements.

 

The Director Solution Architecture must demonstrate how agreed requirements (such as automation of business processes) are met, any requirements which are not fully met or, and any options or considerations which require a business decision will impact changes to service, process, organisation, operating model and other aspects which may be required in addition to technology components and solutions.

 

Furthermore, the role is responsible for the provisioning of comprehensive guidance on the development of, and modifications to, solution components to ensure that they take account of relevant architectures, strategies, policies, standards and practices and that existing and planned solution component remain compatible.

 

 

Key Responsibilities:

 

Solution Architecture

  • Leads the development of architectures for complex systems, ensuring consistency with specified requirements agreed with both external, and internal customers.
  • Takes full responsibility for the balance between functional, service quality and systems management requirements within a significant area of the organization.
  • Establishes policy and strategy for the selection of systems architecture components, and co-ordinates design activities, promoting the discipline to ensure consistency.
  • Ensures that appropriate standards (corporate, industry, national and international) are adhered to.
  • Within a business change program, manages the target design, policies and standards, working proactively to maintain a stable, viable architecture and ensure consistency of design across projects within the program.

 

Consultancy

  • Takes responsibility for understanding client requirements, collecting data, delivering analysis and problem resolution.
  •  Identifies, evaluates and recommends options, implementing if required. Collaborates with, and facilitates stakeholder groups, as part of formal or informal consultancy agreements.
  • Seeks to fully address client needs, enhancing the capabilities and effectiveness of client personnel, by ensuring that proposed solutions are properly understood and appropriately exploited.

 

Technical Specialism

  • Maintains an in-depth knowledge of specific technical specialisms, and provides expert advice regarding their application.
  • Can supervise specialist technical consultancy. The specialism can be any aspect of information or communication technology, technique, method and product or application area.

 

Emerging technology monitoring

  • Monitors the market to gain knowledge and understanding of currently emerging technologies.
  • Identifies new and emerging hardware and software technologies and products based on own area of expertise, assesses their relevance and potential value to the organization, contributes to briefings of staff and management.

 

Requirements definition and management

  • Facilitates scoping and business priority setting for large or complex changes, engaging senior stakeholders as required.
  • Selects the most appropriate means of representing business requirements in the context of a specific change initiative.
  • Drives the requirements elicitation process where necessary, identifying what stakeholder input is required.
  • Obtains formal agreement from a large and diverse range of potentially senior stakeholders and recipients to the scope and requirements, plus the establishment of a base-line on which delivery of a solution can commence.
  • Takes responsibility for the investigation and application of changes to program scope.
  • Identifies the impact on business requirements of external impacts affecting a program or project.

 

Data Analysis

  • Investigates corporate data requirements, and applies data analysis, data modelling and quality assurance techniques, to establish, modify or maintain data structures and their associated components (entity descriptions, relationship descriptions, attribute definitions).
  • Provides advice and guidance to database designers and others using the data structures and associated components.

 

Systems Design

  • Specifies and designs large or complex systems.
  • Selects appropriate design standards, methods and tools, consistent with agreed enterprise and solution architectures and ensures they are applied effectively.
  • Reviews others' systems designs to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology.
  • Contributes to policy for selection of architecture components.
  • Evaluates and undertakes impact analysis on major design options and assesses and manages associated risks.
  • Ensures that the system design balances functional, service quality, security and systems management requirements.

 

Database Design

  • Maintains and applies up to date, specialist knowledge of database concepts, object and data modelling techniques and design principles, and a detailed knowledge of the full range of database architectures, software and facilities available.
  • Analyses data requirements, to establish, modify or maintain a data model.
  • Takes account of specialist requirements (e.g. geocoding, for geographic information systems).
  • Interprets the model into an appropriate database schema within set policies.
  • Demonstrates, installs and commissions selected products.

 

Programming / software development

  • Designs, codes, tests, corrects and documents complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result.
  • Takes part in reviews of own work and leads reviews of colleagues' work.

 

Relationship management

  • Identifies the communications needs of each stakeholder group in conjunction with business owners and subject matter experts.
  • Translates communications / stakeholder engagement strategies into specific tasks.
  • Facilitates open communication and discussion between stakeholders, acting as a single point of contact by developing, maintaining and working to stakeholder engagement strategies and plans
  • Negotiates with stakeholders at senior levels, ensuring that organizational policy and strategies are adhered to.
  • Provides informed feedback to assess and promote understanding.

 

People Management

  • Build the appropriate structure to be able to manage the respective organization effectively, identify and develop the future talents and create realistic succession scenarios for key positions
  • Ensure appropriate leadership skills are present at every level by creating a motivational and supportive work environment in which employees are coached, trained and provided with career opportunities through development
  • Allocate the different projects/programs and work streams to the respective teams and employees considering experience, project complexity, workload and organizational efficiency
  • Continuously monitor and evaluate team workload and organizational efficiency with the support of IT systems, data and analysis and team feedback and make appropriate changes in order to meet business needs.
  • Provide team members/direct reports with clear direction and targets that are aligned with business needs and GIT objectives

 

 

Key Relationships:

 

  • Enterprise Architects
  • Domain and Solution Architects
  • VP / SVP of respective IT department including Digital IT, IT Infrastructure
  • (Senior) Directors of respective IT departments including Digital IT, P&AE, IT Infrastructure
  • SVP / VP / (Senior) Directors of respective line of business
  • Business and IT program and project managers
  • Business Analysts / Consultants
  • (Senior) Directors of Application Engineering & Support teams (development, testing, support, integration)

 

 

 

Knowledge, Skills and Abilities:

 

  • Acquiring understanding of the underlying issues in complex problems or situations by correctly relating these to simpler or better understood concepts, models or previous experiences.
  • Identifying gaps in the available information required to understand a problem or situation and devising means of remedying such gaps.
  • Determining a course of action by breaking it down into smaller steps and by planning and resourcing each of these, making allowance for potential problems.
  • Understanding the needs of the internal or external customer and keeping them in mind when taking actions or making decisions
  • Being proactive, taking action and anticipating opportunities.
  • Meeting targets and fulfilling agreements even when adverse circumstances prevail.
  • Applying quality standards to all tasks undertaken and ensuring that nothing is overlooked.
  • Understanding the hierarchy and culture of own, customer and supplier organizations and being able to identify the decision makers and influencers.
  • Communicating effectively by word of mouth.
  • Communicating effectively in writing and via emails.
  • Establishing relationships and maintaining contacts with people from a variety of backgrounds. Effective and sensitive communicator in different societies and cultures.
  • The ability of an individual to convey a level of confidence and professionalism, positively influencing and persuading others to take a specific course of action when there is no direct line of command or control.
  • Working co-operatively (rather than competitively) with others to achieve a common goal.
  • English (fluent)

 

Requisite Education and Experience / Minimum Qualifications:

 

  • B.Sc. / M.Sc. or similar in IT
  • 10+ years IT experience. At least 6+ in Solution Architecture
Location:  Shanghai
Country:  China (Peoples Republic of)
Team:  Information Technology
Brand:  adidas
Position Type:  Full time
Number:  186703
Find similar jobs: