Digital and technology solutions specialist (integrated degree) (level 7)
There are 8 training providers who offer this course.
Information about Digital and technology solutions specialist (integrated degree) (level 7)
Investigating, identifying and implementing technological strategic solutions.
- Knowledge, skills and behaviours
-
View knowledge, skills and behaviours
Knowledge
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
- The strategic importance of technology enabled business processes, and how they are designed and managed to determine a firm’s ability to compete effectively;
- The principles of business transformation and how organisations integrate different management functions in the context of technological change;
- The role of leadership in contemporary technology based organisations;
- Own employer’s business objectives and strategy, its position in the market and how own employer adds value to its clients through the services and/or products they provide;
- How to justify the value of technology investments and apply benefits management and realisation;
- How to monitor technology related market trends and research and collect competitive intelligence;
- The personal leadership qualities that are required to establish and maintain an organisations technical reputation.
- The role of leaders as change agents and identify contributors to successful implementation;
- Technology road-mapping concepts and methods and how to apply them;
- The role of learning and talent management in successful business operations
- The rationale for software platform and solution development, including the organisational context;
- The various inputs, statements of requirements, security considerations and constraints that guide solution architecture and the development of logical and physical systems' designs;
- The methodologies designed to help create approaches for organizing the software engineering process, the activities that need to be undertaken at different stages in the life-cycle and techniques for managing risks in delivering software solutions;
- The approaches used to modularise the internal structure of an application and describe the structure and behaviour of applications used in a business, with a focus on how they interact with each other and with business users;
- How to design, develop and deploy software solutions that are secure and effective in delivering the requirements of stakeholders and the factors that affect the design of a successful code;
- The range of metrics which might be used to evaluate a delivered software product.
- How key algorithms and models are applied in developing analytical solutions and how analytical solutions can deliver benefits to organisations;
- The information governance requirements that exist in the UK, and the relevant organisational and legislative data protection and data security standards that exist. The legal, social and ethical concerns involved in data management and analysis;
- The principles of data driven analysis and how to apply these. Including the approach, the selected data, the fitted models and evaluations used to solve data problems;
- The properties of different data storage solutions, and the transmission, processing and analytics of data from an enterprise system perspective. Including the platform choices available for designing and implementing solutions for data storage, processing and analytics in different data scenarios;
- How relevant data hierarchies or taxonomies are identified and properly documented;
- The concepts, tools and techniques for data visualisation, including how this provides a qualitative understanding of the information on which decisions can be based.
- The hardware and software platforms relevant to the business context, and the applications hosted by these;
- The relevant standards, tools, approaches and processes for developing and communicating enterprise architectures, optimising architectural solutions and mitigating risks;
- How to create architecture descriptions and designs, using industry standard tools and techniques to build a coherent representation of an enterprise architecture consisting deployed business services, applications and technology;
- The need for different models, views and representations of enterprise architectures to describe the structure and behaviour of applications, how they interact with each other, the data consumed and produced, and the interactions with business users;
- The relationship between business strategy, business goals, and an enterprise architecture, including the importance of usability, reliability, performance, maintainability, and security in architectural development;
- How to assess enterprise architectures for relevance and review their suitability in supporting the enterprise.
- The fundamental software testing and assurance concepts and methods; including goals, challenges and limitations of software testing;
- How to create, configure and maintain multi-server test environments;
- How to design test cases effectively with various testing strategies including the need for representative test data;
- How to select and justify appropriate testing techniques for a software testing situation, taking account of their strengths and weaknesses and the software’s domain, requirements and development maturity;
- How to implement standard testing and assurance methodologies and procedures for a range of digital solution platforms including front-and back-office enterprise, mobile apps and web based applications. This includes the tools and techniques that can be used for automated testing, how to apply these and their limitations;
- The need to deliver clear test results, defect reports and associated test documentation.
- The role and nature of IT consultancy as a mechanism for creating business improvements and which typical responsibilities and activities are included;
- The contribution of contemporary IT architectures (including cloud deployment) as well as software platforms and applications appropriate to the context of IT consultancy;
- The importance of clearly identifying the client issue, applying a structured approach and selecting appropriate analytical tools and techniques;
- The diversity of IT consultancy interventions and approaches and the importance of scoping interventions effectively and agreeing clear contracts with clients;
- How to apply a range of simple, recognised data gathering, problem solving and analytical tools and techniques to achieve agreed outcomes, presenting and communicating the results of research in reports and presentations to senior stakeholders;
- The importance of client relationship, methods of establishing engagement with the client and the importance of communication, consultation and negotiation in managing clients.
- How to analyse and deconstruct project briefs, translating them into detailed functional and technical specifications covering complex scenarios and understanding interdependencies;
- How to deliver system requirements, including the methods and techniques for analysing the business domain and producing business requirements;
- How to manage and document change with the business and communicate to the development team;
- The role, functions and processes of information systems in achieving business objectives;
- The analytical and computer based tools, techniques and modelling approaches that are required for the thorough analysis and solution of complex decision problems in a business context, together with the advantages and disadvantages in using them;
- The concepts of organisational context, business strategy, stakeholder, business systems and process thinking, and change management for the business requirements analysis.
- How IT networks impact the organisation, business objectives and processes and the application of different approaches to network organisation and management;
- The principles of secure network design, architecture, implementation and assurance, including how to develop and analyse network protocols by using networking simulation;
- How to build and maintain secure networks, including the types of countermeasures that can be put in place to identify, reduce or prevent problems caused by network attacks or misuse;
- How to implement quality of services (QoS) of communication networks in terms of throughput, reliability and delay, and the importance of ensuring that performance, security, availability and continuity standards meet required service levels and business needs;
- Current industry standard network architectures and their individual protocol layers, including the algorithms employed, the OSI (Open Standard Interconnection) model, systematic troubleshooting approaches and how to apply them;
- Network industry trends and technical opportunities, assessing their viability for use within different business scenarios.
- The principles governing modern approaches to the management of IT enabled operations and the development, management, application and implementation of information systems to support business processes and their impact upon organisations;
- The importance of IT operations within a business for competitiveness and how key aspects of customer service such as quality, cost, delivery and customisation are linked to the type of system adopted;
- The role and function of information technology in supporting operations and supply chain management;
- How the design and management of a firm’s IT enabled processes interact to determine a firm’s cost structure and its ability to compete effectively in terms of non-cost measures such as quality, variety and speed;
- The key issues in the design of IT enabled operations (such as process design and analysis) and in the management of those operations (such as planning, scheduling and optimisation);
- The principles of asset management and support for company IT related hardware and devices.
- The characteristics of IT project management and how it drives change within organisations, through the organisational IT and systems strategy and its links to the business strategy. The importance of delivering business value via IT projects, and how this is achieved;
- How to select appropriate modern software development methods for a variety of software projects, including the processes, methodologies, tools and standards to improve the cost, speed and quality of solution development;
- How to analyse and manage the development processes/stages, quality control, delivery and documentation/communication etc. of large scale software systems;
- How to apply estimation techniques for software solution development activities, and planning/tracking techniques to monitor progress of those activities in software development;
- How to communicate software solution milestones and progress updates with client stakeholders;
- How to deliver the roadmap, governance and supporting processes for software solutions.
- The principles of threat intelligence, modelling and assessment. The range of modern attack techniques and how and where to research emerging attack techniques to inform the development of improved security controls, countermeasures and policies and standards;
- How to use human factor analysis in the assessment of threats, including the motivations and methods adopted by a wide range of human threat actors;
- How to select and apply tools and techniques to carry out a variety of security testing strategies including vulnerability scanning, penetration testing and ethical hacking, recognising that security testing itself cannot guarantee security and only reveal gaps in security provisioning;
- The different approaches and design principles that are used to engineer secure systems, focusing on the importance of building in security, privacy and resilience in the initial design;
- How to develop and implement security event response programmes, security event handling, and operational security activities;
- The different types of cyber security controls that can be implemented, the main principles of secure configuration of security components and devices, including firewalls and protective monitoring tools and how to apply them.
- How to develop strategies for the management and deployment of new and emerging technologies, tools and techniques which deliver business value within the context of a digital workplace in a fast-changing business environment;
- How to review, evaluate, select and test digital product technologies and enhanced digitally enabled business processes which improve business efficiency through the integrated use of data and management information systems;
- How to implement digital solutions that improve access to services as they become web-based or web-enabled, which reduce administration costs through the adoption of digital tools and improved communications for stakeholders;
- The stages through which digital business services are created from discovery, through to live and how those services can be maintained and managed over time until they are retired;
- Conduct technology foresight activities to review changes to the IT landscape to meet current and future business requirements;
- Undertake financial modelling relevant to the digital workplace context to justify IT infrastructure investment making a sound business case to support future development.
Skills
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
- Identify, document, review and design complex IT enabled business processes that define a set of activities that will accomplish specific organisational goals and provides a systematic approach to improving those processes;
- Design and develop technology roadmaps, implementation strategies and transformation plans focused on digital technologies to achieve improved productivity, functionality and end user experience in an area of technology specialism;
- Deliver workplace transformations through planning and implementing technology based business change programmes including setting objectives, priorities and responsibilities with others in an area of technology specialism;
- Negotiate and agree digital and technology specialism delivery budgets with those with decision-making responsibility;
- Develop and deliver management level presentations which resonate with senior stakeholders, both business and technical;
- Professionally present digital and technology solution specialism plans and solutions in a well-structured business report;
- Demonstrate self-direction and originality in solving problems, and act autonomously in planning and implementing digital and technology solutions specialist tasks at a professional level;
- Be competent at negotiating and closing techniques in a range of interactions and engagements, both with senior internal and external stakeholders;
- Evaluate the significance of human factors to leadership in the effective implementation and management of technology enabled business processes;
- Develop own leadership style and professional values that contributes to building high performing teams;
- Apply broader technical knowledge combined with an understanding of the business context, and how it is changing, to deliver to the company’s business strategy;
- Demonstrate effective technology leadership and change management skills for managing technology driven change and continuous improvement;
- Create and implement innovative technological strategies to support the development of new products, processes and services that align with the company’s business strategy, and develop and communicate compelling business proposals to support these.
- Architect, build and support leading edge concurrent software platforms that are performant to industry standards and deliver responsive solutions with good test coverage;
- Drive the technology decision-making and development process for projects of varying scales, considering current technologies including DevOps and O3:Cloud Computing, and evaluate different technology design and implementation options making reasoned proposals and recommendations;
- Develop and deliver, distributed or semi-complex software solutions that are scalable and which deliver innovative user experiences and journeys that encompass cross-functional teams, platforms and technologies;
- Update current software products, improving the efficiency and functionality, and build new features to product specifications;
- Accomplish planned software development tasks that deliver the expected features, within specified time constraints, security and quality requirements;
- Be accountable for the quality of deliverables from one or more software development teams (source code quality, automated testing, design quality, documentation etc.) and following company standard processes (code reviews, unit testing, source code management etc.).
- Identify and select the business data that needs to be collected and transitioned from a range of data systems; acquire, manage and process complex data sets, including large-scale and real-time data;
- Undertake analytical investigations of data to understand the nature, utility and quality of data, and developing data quality rule sets and guidelines for database designers;
- Formulate analysis questions and hypotheses which are answerable given the data available and come to statistically sound conclusions;
- Conduct high-quality complex investigations, employing a range of analytical software, statistical modelling & machine learning techniques to make data driven decisions solve live commercial problems;
- Document and describe the data architecture and structures using appropriate data modelling tools, and select appropriate methods to present data and results that support human understanding of complex data sets;
- Scope and deliver data analysis projects, in response to business priorities, create compelling business opportunities reports on outcomes suitable for a variety of stakeholders including senior clients and management.
- Design and maintain digital systems architectures for online, cloud or mobile platforms. Evaluate alternative architectural solutions, ensuring the architecture is optimal for the business context in terms of deployment, operation and continuous enhancements;
- Produce logical and physical architectural designs, mapping architectural principles and constraints onto the architectural solution. Evaluate and recommend products and services from software and solution providers in support of the architecture designs;
- Recommend optimal delivery roadmaps and develop system implementation plans for enabling the proposed architecture, maintaining operational stability whilst delivering enterprise architecture-led change initiatives to improve business performance;
- Implement architectural design governance frameworks that include risk mitigation strategies associated with the architecture. Define, develop and maintain operating models, technical design principles and enterprise architecture artefact guidelines;
- Document architectures and roadmaps that enable the logical and physical system to be defined, to the detail appropriate to the audience and communicate the solutions and their importance and value to stakeholders;
- Work with implementation teams to support the delivery of new or improved architectures, managing stakeholder expectations to reconcile conflicting business requirements.
- Test Environment: Specify and configure digital system solution test environments to represent the usage context, against which tests can be execute in line with the organisational test strategy;
- Test Planning: Create test plans that specify the digital system solution testing objectives, test deliverables, test schedule, test activity estimates and the required test resources (testers, test software and test hardware) required for digital system solution testing;
- Test Cases: Write clear, intuitive test cases that are used to verify that each element of the digital system solution under test performs as specified. Use industry standard test management tools to define test cases and specify test data;
- Test Execution: Apply appropriate test techniques to execute tests for reach test case using both manual test methods and automated testing tools as appropriate in a commercial environment;
- Test Results: Document, manage and maintain test results and resolutions. Produce defect reports to identify, characterise and prioritise identified defects and aid their resolution. Compile written reports on test activities, outcomes, opportunities and risks, and explain recommendations to stakeholders;
- Test Reviews: Define review and refine test methodologies in line with best practice test strategies and practices. Develop strategies for increased exploitation of reusable automated testing approaches.
- Assess an organisation's technology operations and their continued capability to deliver the organisations technology based products and services, through defining, delivering, and supporting strategic plans for implementing digital technologies and revising as required;
- Perform strategic analysis of organisational information systems, their structure and current effectiveness, in order to make systems rationalisation, systems integration and other improvement proposals:
- Engage with business units to produce technical solution proposals for different technology domains such as infrastructure, cloud, application and storage platforms aligned with business demand;
- Develop and implement technology lifecycle roadmaps, assessing different technical options and developing technology strategies aligned with business priorities and agreeing the case for change from senior management;
- Plan and manage technology change delivery and migration programmes, ensuring successful implementation of the chosen technology, smooth delivery of related consultancy services to clients and verifying application results using audits;
- Analyse and assess complex digital business problems through collecting and reviewing business data and formulating technology based design solutions.
- Lead the gathering of requirements through elicitation, validation, prioritisation and documentation of high level and detailed system requirements, both functional and non-functional, using appropriate documentation and modelling techniques;
- Lead business process workshops for understanding the client business environment and that analyse, develop and document end-to-end business processes and document product definitions, stakeholder needs, product features, and corresponding functional specifications;
- Manage requirements ensuring that there is traceability through the project lifecycle from initiation to final delivery;
- Map requirements with existing functionality and identify gaps that require additional configuration or customisation;
- Drive the prioritisation, documentation and communication of business requirements throughout the project lifecycle, using a variety of recognised techniques and tools;
- Communicate requirements and other business analysis findings to internal and external team stakeholders.
- Take responsibility for design, build and deployment activities to deliver appropriate secure network infrastructure solutions to meet customer requirements at an enterprise level and within budget, including enhancements and network configuration updates;
- Formulate detailed network and storage specifications for stable and secure computing operations in a dynamic environment identifying new networking services and capabilities;
- Manage the operation, maintenance and support of secure network environments, including diagnosing and troubleshooting wireless, security, switching, phone and other network-related issues for network related incidents;
- Select and apply network monitoring tools to aid planning network upgrades before they become critical. Make recommendations for improvements to security, scalability, manageability, and performance across a network, storage, and related technologies;
- Produce network technology roadmaps to meet evolving business needs for enterprise computing environments, including common network services, cloud services, web application hosting, databases, high-availability services, security and backup/recovery;
- Ensure network infrastructure solutions chosen fit within the overall enterprise infrastructure architecture, security architecture and security standards.
- Take responsibility for the availability, performance and resilience of all business IT systems including core admin and business platforms, web applications and related interfaces and support services and the operational maintenance of servers, storage and other technical back-office elements;
- Design and implement short and long-term strategic plans to ensure the IT infrastructure and services capacity and capability meets existing and future requirements;
- Manage the transition and maintenance of new or updated solutions or other changes into the live operations environments, this includes scheduled installation of software updates, backups and patches to development and production systems;
- Review and develop the organisation’s procedures for monitoring and measuring the performance of IT operations and produce and maintain detailed documentation on operational IT systems, processes and procedures;
- Ensure that IT systems are compliant with information governance, regulatory and mandatory requirements and standards including local inventory maintenance and software license management;
- Manage 3rd party IT systems and services and business applications line with the IT strategy, ensuring that their availability and performance meets the firm's current and future requirements including responsibility for IT vendor, contract and outsourcing management.
- Take responsibility for the evolution and development of software solutions for web, mobile and fixed platform solutions, leading the scoping, sizing, and estimating efforts for assigned engagements;
- Manage the demand planning, forecasting, budgeting, and supply planning for software solutions development delivery. Identify resources, assign responsibilities and formulate work packages in accordance with organisational standards;
- Manage the work of the software solution development teams to ensure optimal resource utilisation and engagement, ensuring that the evolution and development of software solutions meets the software specification and client’s expectations;
- Ensure all delivery aspects of IT solutions adhere to an appropriate software development methodology (including Agile, and Waterfall);
- Manage the solution roadmap, communicating milestones providing status reports and progress updates of solutions to client stakeholders and managing documentation in accordance with the organisation’s standards;
- Establish close and trusted relationships with clients, business stakeholders and software solutions teams to deliver the roadmap, governance and supporting processes and successfully negotiate with clients on technical matters, and manage client expectations.
- Plan and carry out a variety of security testing strategies on IT infrastructures (fixed and wireless), middle-ware and applications, to identify new issues and recommend remediation and enhancements to security policies and information technology procedures;
- Perform cyber threat intelligence analysis to research, analyse and evaluate technical threats by reviewing open source and other information from trusted sources for new vulnerabilities, malware, or other threats that have the potential to impact the organisation;
- Identify, investigate and correlate actionable security events, including performing network traffic analysis using a range of techniques relevant to the security of communication networks to assess security risks and escalating where appropriate;
- Conduct a vulnerability assessment, to identify and report on vulnerability issues and possible solutions arising, including recommending cost-effective mitigations comprising careful combinations of technical, procedural and administrative controls;
- Select and apply cyber security forensic tools and techniques for attack reconstruction, including forensic analysis and volatile data collection and analysis;
- Conduct analysis of attacker tools providing indicators for enterprise defensive measures including classifying and identifying attack patterns.
- Design and develop digital architecture and infrastructure roadmaps, implementation strategies and transformation plans focused on digital workplace transformation;
- Develop digital workplace business case proposals that provide return on investment (ROI) and total cost of ownership (TCO) analysis, including preparing reports and delivering presentations to senior management to secure budget;
- Conduct digital technology foresight planning to identify and select new digital technology capabilities to optimise the digital workplace. Including cloud computing, social networking, digital collaboration, virtualisation and mobile & tablet computing etc.;
- Align digital infrastructure strategy and planning with business goals to create engaging, connected and cost effective digital workplace environments. Develop policies, and guidelines that direct the selection and implementation of digital workplace infrastructure;
- Work with solutions architects, providers and systems administrators to provide an enterprise- wide approach to Digital Workplace planning that is resilient, capable, adaptable, scale-able, user-friendly and focussed on meeting business needs;
- Ensure that digital workplace infrastructure solutions focus on achieving stable and robust operational service delivery and high availability for end users.
Behaviours
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Inspire and motivate others to deliver excellent technical solutions and outcomes
- Establish high levels of performance in digital and technology solutions activities
- Be results and outcomes driven to achieve high key performance outcomes for digital and technology solutions objectives
- Promote a high level of cooperation between own work group and other groups to establish a technology change led culture
- Develop and support others in developing an appropriate balance of leadership and technical skills
- Create strong positive relationships with team members to produce high performing technical teams
- Apprenticeship category (sector)
- Digital
- Qualification level
-
7
Equal to master’s degree - Course duration
- 18 months
- Funding
-
£21,000
Maximum government funding for
apprenticeship training and assessment costs. - Job titles include
-
- Big data analyst
- Data and insight analyst
- Data science specialist
- Data management specialist
- Analytics lead
- Software experience lead
- Software engineering specialist
- Solution developer
- Analyst programmer
- Senior software developer
- Business and enterprise architecture specialist
- Enterprise architect
- Business architect
- Systems architect
- Software assurance engineer
- Software test specialist
- System test analyst
- IT consultancy specialist
- Software consultant
- Business change specialist
View more information about Digital and technology solutions specialist (integrated degree) (level 7) from the Institute for Apprenticeships and Technical Education.