Information Technology and Computer Science Job Descriptions

Wondering about becoming a programmer, web designer or analyst? Have a look at the different jobs in the IT industry. Description of the role, evolution, employment, and opportunities.

Technical Support Representative Job

Technical support representative job description  The technical support representative identifies and solves by phone or e-mail the problems clients have after the purchase of a product or service. The job requires good analytical skills and an excellent aptitude for communication in order to provide clients with the help they need. As call centres are open […]


Technical Representative Job

Other possible titles for this position  Account manager Account director Technical representative job description  The technical representative generally works for a director of sales, in close collaboration with the technical and marketing departments. His duty involves generating business for the company and building new market share in a geographic area or for a given line […]


Systems Architect Job

Other possible titles for this position Information systems architect Technology architect The context of a systems architect job  An information system only has value once data is circulating between users, allowing them to enhance their knowledge, efficiency and ability to innovate. Systems are increasingly powerful, complex and heterogeneous, especially in a context of mergers, acquisitions […]


Functional Analyst Job

Other possible titles for this position  Computer analyst Computer consultant Description of the functional analyst job The functional analyst can work for computer consulting firms, telecommunications companies, private sector computer departments or be self-employed. Their job involves proposing computer solutions to clients after analyzing their needs and system architecture. In addition to technical skills, functional […]


IT Account Manager Job

IT account manager job description The IT account manager, who works for computer consulting firms, computer engineering services companies, or for network and applications support companies, is in charge of signing new services contracts. IT Account managers know their company’s offering inside out and actively seek to grow their client portfolio and increase sales. They […]


Technical Writer Job

Other possible titles for this position  Copywriter Technical communicator Context of the technical writer job The technical writer position is one of the jobs that has benefited the most from telecommuting. Many technical writers are self-employed and enjoy some flexibility in terms of organizing their work; the downside is irregular schedules and tight deadlines. Description […]


Network Administrator Job

Network administrator job description The administrator, i.e. network administrator, is responsible for the circulation of information on the various sites or desktops of a company, handles the installation of equipment, maintenance and upgrades of the network infrastructure. Specializing in information and communication technologies, he manages, maintains and develops the network: Network management segment This involves […]


Software Tester Job

Software tester job description  As participants in the software development process, the software tester helps develop the test plan and evaluates the quality of software components. His role is to detect major software flaws (e.g. bugs, errors, failures, breakdowns, risks) in order to fix them and ensure the performance of the developed systems. Specifically, the […]


Computer Technician Job

Other possible titles for this job Support technician Operations technician Context of a computer technician job The computer technician job is demanding and not always recognized at its true worth. Its wide scope makes it a little ambiguous, since computer technicians can be hardware specialists, in charge of support, network and systems supervision or database […]


Programmer Analyst Job

Other possible titles for this position  Software designer and developer Software engineer Designer/analyst Programmer Context of the programmer analyst position Software development teams used to include a project manager for the needs analysis, analysts for modelling and programmers for coding. The latter two activities are now tending to merge, to give the function of programmer […]


Web Designer Job

Other possible titles for this position Web graphic designer Context of the web designer job The web design position is the result of digitization and image compression techniques combined with increasingly more powerful software and computers. The web designer works in a world that is continually evolving, so he must always be up to date […]


IT Security Specialist Job

Other possible titles for this position  Computer security officer Information systems security specialist Information technology security analyst Context of the IT security specialist position The work of the IT security specialist has become even more indispensable since Canada has implemented computer security regulations (Bill 198 in Ontario, and sister legislation in Quebec) to create a framework […]


Jobs.ca network