The Systems Integrator brings together discrete systems utilizing a variety of techniques such as software, computer networking, hardware, interface protocols, and general problem solving skills.
A system is an aggregation of subsystems cooperating so that the system is able to deliver the over-arching functionality. System integration involves integrating existing subsystems. The subsystems will have interfaces. Integration involves joining the subsystems together by “gluing” their interfaces together. If the interfaces don’t directly interlock, the “glue” between them can provide the required mappings. System integration is about determining the required “glue” and putting it all together. System integration is also about adding value to the system, capabilities that are possible because of interactions between subsystems. In today’s connected world, the role of a systems integrator is becoming more and more important: more and more systems are designed to connect together, both within the system under construction and to systems that are already deployed.
A system integrator needs a broad range of skills and is likely to be defined by a breadth of knowledge rather than a depth of knowledge.