A number of IT consulting firms, internet service providers and telecommunications companies provide technical products or services to businesses as well as individuals for efficiency and convenience. And a large and diverse range of companies embrace IT as a core part of their business operations.
IT professionals as well as customer service personnel are needed to support all these organisations. Graduates from any discipline are recruited for sales, marketing, customer support and management roles. For technical positions, a degree in computer science or related subject is usually necessary.
Technical positions in the industry generally fall into two categories: consulting and in-house support.
Software Consulting
Software houses/consulting firms build new, one-off systems or products for customers requiring anything from a hospital management system to a mobile phone application. Employers range from small, specialised developers to multinational giants.
A typical starting point for graduates in this industry is programmers. Programmers are often promoted to analyst programmers/system analysts and with sound performance to be promoted to project manager posts in the long run. There are ample opportunities for talented and enterprising graduates to start up their own companies in this area, with the prevalence of Internet and smartphones creating more business opportunities.
In-house Support
IT professionals are recruited to provide in-house system support in many organisations, e.g. banks. Depending on the position, job duties range from PC support, design/implementation/ maintenance of system infrastructure, programming for system enhancements/report generation for user departments to dealing with IT vendors.
Positions / Job Titles Offered
Typical Job Nature/ Job Duties
Programmer:
Analyst Programmers/System Analysts:
System Administrators/ Engineers:
IT Consultant:
Web Developer:
General Requirements
(Sources from The CUHK Careers Guide 2012)