Profession chief information officer

Chief information officers define and implement the ICT strategy and governance. They determine necessary resources for the ICT strategy implementation, anticipate ICT market evolutions and company business needs. They contribute to the development of the organisation's strategic plan and ensure that the ICT infrastructure supports the organisation's overall operations and priorities.

Would you like to know what kind of career and professions suit you best? Take our free Holland code career test and find out.

Personality Type

Knowledge

  • Information architecture

    The methods through which information is generated, structured, stored, maintained, linked, exchanged and used.

  • Information structure

    The type of infrastructure which defines the format of data: semi-structured, unstructured and structured.

  • Software design methodologies

    The methodologies such as Scrum, V-model and Waterfall to design software systems and applications.

  • Market analysis

    The field of market analysis and research and its particular research methods.

  • ICT project management methodologies

    The methodologies or models for planning, managing and overseeing of ICT resources in order to meet specific goals, such methodologies are Waterfall, Incremental, V-Model, Scrum or Agile and using project management ICT tools.

  • Decision support systems

    The ICT systems that can be used to support business or organisational decision making.

  • Systems development life-cycle

    The sequence of steps, such as planning, creating, testing and deploying and the models for the development and life-cycle management of a system.

  • Software architecture models

    The set of structures and models needed to understand or describe the software system, including the software elements, the relations between them and the properties of both elements and relations.

Skills

  • Monitor technology trends

    Survey and investigate recent trends and developments in technology. Observe and anticipate their evolution, according to current or future market and business conditions.

  • Optimise choice of ICT solution

    Select the appropriate solutions in the field of ICT while taking into account potential risks, benefits and overall impact.

  • Carry out strategic research

    Research long term possibilities for improvements and plan steps to achieve them.

  • Review development process of an organisation

    Judge, review and decide on directions of innovation and development processes in an organisation in order to improve efficiency and reduce costs.

  • Utilise decision support system

    Use the available ICT systems that can be used to support business or organisational decision making.

  • Implement corporate governance

    Apply a set of principles and mechanisms by which an organisation is managed and directed, set procedures of information, control flow and decision making, distribute rights and responsibilities among departments and individuals, set corporate objectives and monitor and evaluate actions and results.

  • Ensure adherence to organisational ICT standards

    Guarantee that the state of events is in accordance with the ICT rules and procedures described by an organisation for their products, services and solutions.

  • Forecast future ICT network needs

    Identify current data traffic and estimate how growth will affect the ICT network.

  • Define technology strategy

    Create an overall plan of objectives, practices, principles and tactics related to the use of technologies within an organisation and describe the means to reach the objectives.

  • Coordinate technological activities

    Give instructions to colleagues and other cooperating parties in order to reach the desired outcome of a technological project or achieve set goals within an organisation dealing with technology.

  • Manage software releases

    Examine and approve suggested software development releases. Manage further release process.

  • Maintain plan for continuity of operations

    Update methodology which contains steps to ensure that facilities of an organisation are able to continue operating, in case of broad range of unforeseen events.

  • Implement ICT risk management

    Develop and implement procedures for identifying, assessing, treating and mitigating ICT risks, such as hacks or data leaks, according to the company's risk strategy, procedures and policies. Analyse and manage security risks and incidents. Recommend measures to improve digital security strategy.

  • Use different communication channels

    Make use of various types of communication channels such as verbal, handwritten, digital and telephonic communication with the purpose of constructing and sharing ideas or information.

Optional knowledge and skills

smalltalk (computer programming) common lisp scratch (computer programming) world wide web consortium standards cobol coffeescript ml (computer programming) lean project management computer programming pascal (computer programming) agile development prototyping development r scala manage ict system deployment abap sap r3 sas language python (computer programming) establish an ict customer support process oversee development of software lisp javascript groovy asp.net openedge advanced business language haskell erlang waterfall development process-based management iterative development ict architectural frameworks perl prolog (computer programming) manage budgets lead technology development of an organisation ruby (computer programming) java (computer programming) php microsoft visual c++ typescript carry out statistical forecasts engineering processes vbscript ajax manage staff administer ict system devops swift (computer programming) visual studio .net apl c++ internet governance matlab objective-c c# rapid application development spiral development incremental development monitor ict research agile project management ensure information privacy assembly (computer programming)

Source: Sisyphus ODB