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

  • Enterprising / Conventional

Knowledge

  • Market analysis

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

  • 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.

  • Software design methodologies

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

  • Information structure

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

  • Information architecture

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

  • 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.

  • 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.

  • Decision support systems

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

Skills

  • Optimise choice of ICT solution

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

  • 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.

  • Utilise decision support system

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

  • 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.

  • 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 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.

  • Forecast future ICT network needs

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

  • 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.

  • Carry out strategic research

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

  • Use different communication channels

    Use various types of communication channels such as verbal, handwritten, digital and telephonic communication with the aim of constructing and sharing information and ideas.

  • 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.

  • Manage software releases

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

  • 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.

  • 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.

Optional knowledge and skills

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

Common job titles

  • Vice president of it and cio
  • Dir of is - market cio
  • Chief information officer
  • Vp - enterprise division cio
  • Chief information officer, transportation services