Profession enterprise architect

Enterprise architects balance technological opportunities with business requirements. They also maintain a holistic view of the organisation's strategy, processes, information and ICT assets and link the business mission, strategy and processes to the ICT strategy.

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

  • Investigative / Realistic

Knowledge

  • Legal requirements of ICT products

    The international regulations related to the development and use of ICT products.

  • Business strategy concepts

    The terminology related to the design and implementation of major trends and aims which are taken by an organisation's executives, while keeping in mind its resources, competition and environments.

  • ICT market

    The processes, stakeholders and the dynamics of the chain of goods and services in the ICT market sector.

  • Information architecture

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

  • Object-oriented modelling

    The object-oriented paradigm, which is based on classes, objects, methods and interfaces and their application in software design and analysis, programming organisation and techniques.

  • ICT architectural frameworks

    The set of requirements that describe an information system's architecture.

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

Skills

  • Execute feasibility study

    Perform the evaluation and assessment of the potential of a project, plan, proposition or new idea. Realise a standardised study which is based on extensive investigation and research to support the process of decision making.

  • Provide ICT consulting advice

    Advise on appropriate solutions in the field of ICT by selecting alternatives and optimising decisions while taking into account potential risks, benefits and overall impact to professional customers.

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

  • Perform project management

    Manage and plan various resources, such as human resources, budget, deadline, results, and quality necessary for a specific project, and monitor the project's progress in order to achieve a specific goal within a set time and budget.

  • Perform risk analysis

    Identify and assess factors that may jeopardise the success of a project or threaten the organisation's functioning. Implement procedures to avoid or minimise their impact.

  • Apply ICT system usage policies

    Follow written and ethical laws and policies regarding proper ICT system usage and administration.

  • Define software architecture

    Create and document the structure of software products including components, coupling and interfaces. Ensure feasibility, functionality and compatibility with existing platforms.

  • Collect customer feedback on applications

    Gather a response and analyse data from customers to identify requests or problems in order to improve applications and overall customer satisfaction.

  • Keep up with the latest information systems solutions

    Gather the latest information on existing information systems solutions which integrate software and hardware, as well as network components.

  • Align software with system architectures

    Put system design and technical specifications in line with software architecture in order to ensure the integration and interoperability between components of the system.

  • Design enterprise architecture

    Analyse the business structure and provide a logical organisation of business processes and information infrastructure. Apply principles and practices which help organisations to realise their strategies, respond to disruptions and achieve their goals.

  • Manage ICT data architecture

    Oversee regulations and use ICT techniques to define the information systems architecture and to control data gathering, storing, consolidation, arrangement and usage in an organisation.

  • Design information system

    Define the architecture, composition, components, modules, interfaces and data for integrated information systems (hardware, software and network), based on system requirements and specifications.

Optional knowledge and skills

groovy common lisp r asp.net python java ruby emergent technologies vbscript optimise choice of ict solution prototyping development swift smalltalk agile project management business requirements techniques build business relationships coordinate technological activities microsoft visual c++ scala sas language software design methodologies assembly ajax apply information security policies haskell c++ iterative development apl ml coffeescript software architecture models perl prolog agile development typescript erlang sap r3 provide cost benefit analysis reports business process modelling cobol scratch monitor technology trends computer programming c# objective-c analyse business requirements javascript matlab process-based management waterfall development lisp php spiral development incremental development abap rapid application development lean project management use different communication channels openedge advanced business language unified modelling language devops pascal visual basic apply conflict management manage staff

Common job titles

  • Chief enterprise architect
  • Enterprise architect
  • Enterprise application architect
  • Principal services engr enterprise integration architect
  • Director, it enterprise architecture
  • Director - solution architecture