Occupations
Integration Engineers
Develop and implement solutions to coordinate applications across the enterprise. Evaluate existing components or systems, determine integration requirements and perform ICT system integration troubleshooting.
Computer Network Architects
Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software.
Software Application Developers
Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May coordinate computer programmers.
IT Infrastructure Services Analysts
Develop, test, operate, monitor, manage, and/or support IT services using a collection of hardware, software, networks, data centers, facilities, and related equipment.
AI Systems Engineers
Develop deep learning and computer vision applications for Autonomous Devices. Develop applications for AI devices using existing AI Platforms. Understand interplay of hardware and software architectures on future algorithms and applications to develop AI Platforms.