Profession system configurator

System configurators tailor a computer system to the organisation's and users' needs. They adjust the base system and software to the needs of the customer. They perform configuration activities and scripting and ensure communication with users.

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


  • ICT infrastructure

    The system, network, hardware and software applications and components, as well as devices and processes that are used in order to develop, test, deliver, monitor, control or support ICT services.

  • ICT performance analysis methods

    The methods used to analyse software, ICT system and network performance which provide guidance to root causes of issues within information systems. The methods can analyse resource bottlenecks, application times, wait latencies and benchmarking results.

  • ICT system user requirements

    The process intended to match user and organisation's needs with system components and services, by taking into consideration the available technologies and the techniques required to elicit and specify requirements, interrogating users to establish symptoms of problem and analysing symptoms.

  • Service-oriented modelling

    The principles and fundamentals of service-oriented modelling for business and software systems that allow the design and specification of service-oriented business systems within a variety of architectural styles, such as enterprise architecture and application architecture.

  • Cognitive psychology

    The human mental processes such as attention, memory, language use, perception, problem solving, creativity and thinking.


  • Replicate customer software issues

    Use specialised tools to replicate and analyse the conditions that caused the set of software states or outputs reported by the customer in order to provide adequate solutions.

  • Migrate existing data

    Apply migration and conversion methods for existing data, in order to transfer or convert data between formats, storage or computer systems.

  • Configure ICT system

    Set up and customise an ICT system to meet requirements during initial implementation as well as when new business needs arise.

  • Integrate system components

    Select and use integration techniques and tools to plan and implement integration of hardware and software modules and components in a system. Apply specific testing techniques to ensure integrity during system integration.

  • Develop automated migration methods

    Create automated transfer of ICT information between storage types, formats and systems to save human resources from performing the task manually.

  • Interpret technical texts

    Read and understand technical texts that provide information on how to perform a task, usually explained in steps.

  • Create flowchart diagram

    Compose a diagram that illustrates systematic progress through a procedure or system using connecting lines and a set of symbols.

  • Analyse software specifications

    Assess the specifications of a software product or system to be developed by identifying functional and non-functional requirements, constraints and possible sets of use cases which illustrate interactions between the software and its users.

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

Optional knowledge and skills

javascript data storage outsourcing model ajax swift (computer programming) scala software architecture models define technical requirements interfacing techniques hybrid model smalltalk (computer programming) ict accessibility standards ict debugging tools use ict ticketing system ruby (computer programming) ml (computer programming) scratch (computer programming) hardware components java (computer programming) abap apl matlab python (computer programming) oracle relational database sap r3 filemaker (database management systems) mobile device software frameworks c# vbscript common lisp typescript microsoft visual c++ groovy assembly (computer programming) objective-c computer programming visual studio .net pascal (computer programming) erlang use logic programming embedded systems lisp c++ haskell postgresql microsoft access perl sas language create solutions to problems ict system integration openedge database saas (service-oriented modelling) software components libraries php cobol solution deployment teradata database prolog (computer programming) database management systems ibm informix hardware architectures objectstore r ict power consumption ca datacom/db cloud technologies mysql open source model information architecture sql server ict architectural frameworks openedge advanced business language coffeescript db2