Software Engineer
Software engineers and designers research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software. They are employed in information te…
Cybersecurity Analyst
Cybersecurity specialists develop, plan, recommend, implement, improve and monitor security measures to protect an organization's computer networks, connected devices and information to prevent unauthorized access, use, disclosure, disruption, modification, or…
Computer Systems Analysts
Computer systems analysts analyze business, scientific, engineering or other technical requirements or problems, and design computer systems to meet clients' needs.Duties May IncludeComputer Systems Analysts:Analyze and find computer solutions to clients' info…
Contractors and Supervisors, Heavy Equipment Operator Crews
Contractors and Supervisors, Heavy Equipment Operator CrewsContractors and supervisors of heavy equipment operator crews supervise and co-ordinate the activities of workers classified in the following unit groups: Crane operators (NOC 7371), Drillers and blast…
Video Game Programmers
Computer programmers write, modify, integrate and test computer code for computer games.Duties May IncludeWrite computer programs or software packages by coding instructions into machine-readable formTest, debug, document, and implement computer programs or so…
Environmental Consultant
Candace, 27, is an intermediate environmental scientist, currently working for an engineering and environmental consulting company in Ontario. She has her honours BA in geography and environmental studies from McMaster University (1997) and a post-diploma in e…
Video Game Level Designer
Level designers create the graphics and look of the individual levels or modules of a video games.Duties May IncludeThey work with and take direction from video game designers to ensure their levels fit the design of the overall game. They may work as part of …
Urban and Land Use Planners
Urban and land use planners prepare and recommend land development plans for urban and rural areas and remote regions.Duties May IncludeUrban and land use planners perform some or all of the following duties:Compile and analyze data on demographic, economic, l…
Animators
Graphic designers conceptualize and produce graphic art and visual materials to effectively communicate information for publications, advertising, films, packaging, posters, signs and interactive media such as Web sites and CDs.Duties May IncludeConsult with c…
Civil Engineering Technologists and Technicians
Civil Engineering Technologists and TechniciansCivil engineering technologists and technicians provide technical support and services to scientists, engineers and other professionals, or may work independently in fields such as structural engineering, municipa…