Profession chief technology officer

Chief technology officers contribute to a company's technical vision and lead all aspects of technology development, according to its strategic direction and growth objectives. They match technology with business needs.

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


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

  • ICT project management

    The methodologies for the planning, implementation, review and follow-up of ICT projects, such as the development, integration, modification and sales of ICT products and services, as well as projects relating technological innovation in the field of ICT.


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

  • Implement ICT coding conventions

    Apply guidelines for ICT programming techniques, such as conventions, code design patterns and practices to achieve higher security, reliability, better readability and maintenance of the product.

  • Monitor ICT research

    Survey and investigate recent trends and developments in ICT research. Observe and anticipate mastery evolution.

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

  • Optimise choice of ICT solution

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

  • Analyse ICT system

    Study the activity and performance of information systems in order to model their usage and weaknesses, specify purpose, architecture and services and discover operations and procedures for accomplishing them most efficiently.

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

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

  • Establish an ICT customer support process

    Create a series of customer ICT service activities before, during and after a request. Ensure an adequate response or action, enhance the level of customer satisfaction and accumulate ICT product or service feedback.

  • Manage budgets

    Conduct cost estimates and budget planning. Monitor the budget, as well as costs and expenses. Forecast the budget development continuously. Report on the budget.

  • Lead technology development of an organisation

    Develop activities surrounding innovation and research in the field of technology within an organisation based on its strategic direction and growth goals. Provide guidance to colleagues how to best implement them.

  • Administer ICT system

    Handle components of ICT system by maintaining configuration, managing users, monitoring resource use, performing backups and installing hardware or software in order to ensure that the system meets the set requirements.

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

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

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

  • Utilise decision support system

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

Optional knowledge and skills

internet governance matlab coffeescript scientific research methodology ict quality policy software components libraries agile project management lisp information structure perform business analysis perl c# smalltalk (computer programming) python (computer programming) cobol hardware components suppliers objective-c process-based management hardware components c++ erlang vbscript business intelligence r assembly (computer programming) microsoft visual c++ java (computer programming) javascript swift (computer programming) scala apl ict infrastructure sap r3 pascal (computer programming) openedge advanced business language abap software components suppliers prolog (computer programming) typescript ict communications protocols groovy computer programming ruby (computer programming) visual studio .net oversee development of software ensure information privacy lean project management scratch (computer programming) common lisp sas language build business relationships haskell ml (computer programming) ajax maintain relationship with customers business strategy concepts php