Job Summary
Responsible for the overall architecture, PMO, API design and testing areas to support the business facing areas deliver on the current and future requirements. This is achieved through working closely with the business to ensure the architecture and delivery areas are evolved in line with the business demand.
Job Descriptions
Strategic
- Champion
the strategic direction of technology investments to assist in the
development of the enterprise architecture and maximise the return on
technology investment.
- Constantly
monitor IT and relevant business trends, emerging tools and technologies
to continually improve processes, delivery, technical architecture and
best practices.
- Align
planning against the strategic intent of the company with agreed business
outcomes within the portfolio, relevant IT Architecture.
- Recommend
strategic business opportunities to deliver medium to long-term benefit
and growth to the organisation and its customers.
- Identifying
and implementing technology trends that will be able to support the future
success of the business.
- Work
with strategic partners to workshop possible collaborations to take new
innovative ideas to market.
Architecture
- Develop
and maintain the company’s IT Architecture Strategy and platforms.
- Research
and define the technologies required to support the business objectives .
- Development
and manage the IT Architecture review and compliance process.
- Review
solutions of any new IT systems and projects by liaising and managing
outsources vendors works to ensure projects will not deviate from the IT
Architecture direction and strategy.
- Review
IT solutions, including all major change requests (CR) to ensure solution
proposed is best possible solution based on requirements and business
demands
- Owns
and documents the blue print of the architecture.
- Ensure
compliance to the architecture through design reviews.
- Champions
the projects to procure and implement new technologies / systems.
- Defines
and owns the IT standards for tools and systems.
Testing
- Oversees
the testing team to support the various project and GTM areas.
- Responsible
for ensuring the testing practice conforms to best practice.
- Responsible
for implementing test automation to ensure optimal use of resources and
improving test coverage and speed.
- Ensure
that the skills and experience of the teams are consistent with its
scientific, technological and business needs for providing quality in
present and future services.
API Services
- Overall
responsible for API service design.
- Ensures
re-use of existing services.
- Ensures
that all channels and external services can use the same API set.
- Design
and documentation of the architecture to support API services.
Project Delivery
- Responsible
for the overall for the project office and programme management.
- Overall
responsibility for planning, executing, tracking and managing cost,
schedule, and scope for all projects in the portfolio.
- Ensure
continuous improvement of delivery is achieved through ongoing process
improvement.
- Direct
project portfolio activities, conduct reviews, and use strong technical
and business acumen to manage risk and address escalated impediments.
- Responsible
for ensuring the project office tools and maturity is continually improved
and operating at optimum level.
Budget
- Oversee
the forecasting, planning and development of the portfolio’s budget and
business plans for IS.
- Ensure
that Yearly CAPEX Plans are put in place and that each team member
provides proper input and information into these based on the divisional
roadmaps.
- Support
the creation of the business case for initiatives and projects in
functional areas.
- Manage
and optimise departmental budget, ensuring all expenditure is in line with
the agreed budgets, including projects.
Technical Leadership
- Being
an active member of the IT senior management team by continuously
contributing to leadership topics and longer term technical plans ensuring
that IS is continuously improving and exceeding expectations of the
business.
- As
necessary, participate in and co-ordinate activities in external consortia
and expert groups in support of the company’s objectives.
- Undertake
additional tasks and responsibilities as may be reasonably expected of the
role and as necessary in order to achieve the objectives of the company.
Staffing
- Ensure
that the skills and experience of the teams are consistent with its
scientific, technological and business needs for providing quality in
present and future services.
- Encourage
staff to represent UM at conferences and meetings to continuously grow the
reputation and develop their skills.
- Establish
career objectives and mentor staff to develop staff and future leaders.
- Provide
support for all staff in keeping with the UM Values.