A resource for navigating Manitoba’s exciting digital careers
National Occupational Classification (NOC) codes are pivotal in categorizing job roles within Canada, notably in the expanding tech sector. These codes offer clarity on job responsibilities, educational prerequisites, and industry norms, aiding in strategic career planning and growth.
The recent additions to the NOC codes highlight the recognition of new roles in digital and tech, emphasizing the necessity of staying updated on these emerging positions.
Employers value candidates who upskill with micro credentials and free online education to enhance skill sets and remain relevant. These types of resources, and a mindset for continuous learning, provide aspiring individuals and professionals the opportunity to adapt and thrive - a significant shift from the availability of such resources two decades ago.
WHAT DO THEY DO?
Digital Marketing Professionals leverage online platforms to promote products, services, or brands. They create and implement digital marketing strategies to engage target audiences.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
A creative thinker and effective communicator with a knack for digital platforms. If you excel in crafting compelling messages and are keen on analyzing data to inform strategies, this role could suit you well.
COMMON JOB TITLES IN THIS CATEGORY
Digital Marketing Coordinator
Digital Marketing Project Manager
Digital Marketing Consultant
TASK AND WORK ACTIVITIES:
Develop and implement digital marketing strategies
Manage social media accounts
Analyze campaign performance Create content
Engage with the online community
TYPES OF EMPLOYERS
These professionals find opportunities in marketing and consulting firms, advertising agencies, corporations, associations, government, social agencies, museums, galleries, and may choose to work independently.
EDUCATIONAL PATHWAYS
A university degree or college diploma in business marketing, public relations, or communications is usually required.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Data scientists use advanced analytics technologies including machine learning and predictive modelling to support the identification of trends and provide automated recommendations.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
If you enjoy analyzing data or information, interacting with computers, interpreting the meaning of information for others, and are inquisitive, detail-oriented, and analytical, this career path might be suitable for you.
COMMON JOB TITLES IN THIS CATEGORY
Data Scientist
Data Engineer
Data Analytics Consultant
Data Architect
Machine Learning Specialist
AI Designer
AI Analyst
Big Data Analyst
Big Data Developer
Data Miner
Data Modeler
Machine Learning Engineer
TASK AND WORK ACTIVITIES:
Implement cutting-edge techniques in machine learning and AI
Perform large-scale data analysis
Create advanced machine learning algorithms
Visualize data
TYPES OF EMPLOYERS
They're sought after by consulting firms, universities, banks, and IT departments across various sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $60,000
Mid : $90,000
Senior : $125,000
EDUCATIONAL PATHWAYS
A bachelor’s degree in statistics, mathematics, computer science, or a related field.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Cyber Security Specialists safeguard an organization's computer networks and systems. They develop strategies to prevent unauthorized access and potential threats, ensuring the security of data and information technology assets.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
Ideal for individuals who are detail-oriented, have a strong interest in technology and security, and possess analytical and problem-solving skills. Being proactive and continually learning in the ever-evolving field of cybersecurity is crucial.
COMMON JOB TITLES IN THIS CATEGORY
Network Security Engineer
Cyber Security Analyst
Cyber Security Specialist
Network Security Analyst
Systems Security Analyst
IT Security Analyst
IT Security Consultant
IT Security Specialist
Systems Security Engineer
TASK AND WORK ACTIVITIES:
Assess and improve security measures
Monitor systems for security breaches
Implement encryption and firewalls
Respond to cyber incidents according to the response plan
TYPES OF EMPLOYERS
Employed by IT consulting firms, government agencies, private corporations, and can also work as independent consultants in various sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $65,000
Mid : $85,000
Senior : $115,000
EDUCATIONAL PATHWAYS
Typically requires a degree in computer science, information technology, or related fields with a focus on cybersecurity. Continuous learning through certifications and courses is common in this field.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Information systems specialists analyze, test, and assess systems requirements and provide advice on a wide range of information systems issues.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
If you're a problem solver with the ability to analyze and understand complex situations, take initiative, and work effectively both independently and as part of a team, this career path may be for you.
COMMON JOB TITLES IN THIS CATEGORY
IT Project Manager
Systems Quality Assurance Analyst
IT Consultant Analyst or Specialist
Systems Analyst
Technical Project Manager
Applications Analyst
Computer Systems Analyst
Solutions Architect
Systems Auditor
TASK AND WORK ACTIVITIES:
Design, develop, and oversee IT systems
Collect and analyze data
Review IT systems
Develop quality assurance procedures
Perform preventive maintenance
TYPES OF EMPLOYERS
These experts are hired by information technology consulting firms, IT units across sectors, or may decide to work independently.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $65,000
Mid : $75,000
Senior : $98,000
EDUCATIONAL PATHWAYS
Bachelor’s degree in computer science, systems engineering, or related fields.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Database analysts design, develop, and administer data management solutions using database management software. Data administrators develop and implement data administration policy, standards, and models.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
This job might be for you if you enjoy programming languages, are curious and enjoy problem-solving, possess good analytical and critical thinking skills, work well under pressure, are open to learning new skills and technologies, value teamwork, pay attention to detail, have good communication and interpersonal skills, and enjoy deciphering complex instructions to find the most important parts.
COMMON JOB TITLES IN THIS CATEGORY
Electronic Data Processing Analyst
Data Analyst
Database Analyst
Database Architect
Database Administrator
Data Administrator
Data Management Specialist
Data Processing Specialist
Data Quality Analyst
TASK AND WORK ACTIVITIES:
Collect and document user requirements
Design and develop database architecture
Design, construct, modify, integrate, implement and test data models and database management systems
Operate database management systems to analyze data and perform data mining analysis
Lead, coordinate or supervise other workers in this group
TYPES OF EMPLOYERS
They collaborate with information technology consulting firms and IT units across various sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $70,000
Mid : $90,000
Senior : $115,000
EDUCATIONAL PATHWAYS
Bachelor’s degree or college program in computer science, computer engineering, or mathematics.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Computer systems developers and programmers write, modify, integrate and test computer code for software applications, data processing applications, operating systems-level software and communications software.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
If you're interested in programming, problem-solving, analytical thinking, teamwork, and have good communication skills, this career path could be a good match for you.
COMMON JOB TITLES IN THIS CATEGORY
Computer Programmer
Operating Systems Programmer
Systems Programmer
TASK AND WORK ACTIVITIES:
Write, modify, integrate and test software code
Maintain existing computer programs by making modifications as required
Identify and communicate technical problems, processes and solutions
Prepare reports, manuals and other documentation on the status, operation and maintenance of software
Assist in the collection and documentation of user requirements
Assist in the development of logical and physical specifications
May lead and coordinate teams of computer programmers
TYPES OF EMPLOYERS
They're vital assets to computer software development firms, information technology consulting firms, and IT units in both public and private sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $55,000
Mid : $80,000
Senior : $110,000
EDUCATIONAL PATHWAYS
A bachelor’s degree or college diploma program in computer science, computer engineering or in another discipline with a significant programming component. Both colleges and universities in Manitoba have program offerings for Computer Systems Developers and Computer Programmers.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Software engineers and designers research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
This career might be suitable for you if you're interested in programming languages, are a good team player, adaptable, a critical thinker, skilled at time and task management, creative, and possess good communication skills.
COMMON JOB TITLES IN THIS CATEGORY
Software Engineer
Software and IT Project Manager
Development and Operations (DevOps) Engineer
Backend Engineer
Cloud Administrator or Architect
Cloud Engineer
Computer Software Engineer
Mobile Development Lead
Systems Engineer - Software
Computer Applications Engineer
TASK AND WORK ACTIVITIES:
Collect and document users’ requirements and develop logical and physical specifications
Research, evaluate and synthesize technical information to design, develop and test computer-based systems
Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
Plan, design and coordinate the development, installation, integration and operation of computer-based systems
Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
TYPES OF EMPLOYERS
They contribute their skills to computer software and video game development firms, IT consulting firms, and IT units in various sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $55,000
Mid : $80,000
Senior : $110,000
EDUCATIONAL PATHWAYS
A bachelor’s degree, usually in computer science, computer systems engineering, software engineering or mathematics is usually required.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Software Developers and Programmers create and refine the software that powers apps, systems, and platforms. They write code, test it to make sure it works correctly, and make updates to improve efficiency. Their work is crucial in developing new software and ensuring existing software runs smoothly.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
Great for those who love coding, problem-solving, and working on a team. If you're creative, adaptable, and enjoy constantly learning new things, this field could be a perfect fit.
COMMON JOB TITLES IN THIS CATEGORY
Animation Programmer
Application Programmer
Software Developer
Software Development Project Manager
Mobile Applications Developer
TASK AND WORK ACTIVITIES:
Design and write code for software
Test and debug software to ensure functionality
Collaborate with other developers and clients
Maintain and update software to meet new requirement
TYPES OF EMPLOYERS
Software developers can find work in a variety of settings, including tech companies, IT consulting firms, and businesses with IT departments, among others.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $55,000
Mid : $80,000
Senior : $110,000
EDUCATIONAL PATHWAYS
Typically requires a bachelor's degree in computer science or software engineering, though some positions may accept equivalent experience or education in a related field.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Web designers create the visual presentation, layout, and functionality of websites, ensuring ease of use and accessibility.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
If you possess critical thinking skills, attention to detail, great communication skills, a passion for technology, the ability to stay calm in stressful situations, an interest in operating systems, patience, enjoy complex problem solving, and active learning, this job could be suitable for you.
COMMON JOB TITLES IN THIS CATEGORY
Website Designer
Interactive Media Consultant
Multimedia Consultant
Front End or UI/UX Specialist
TASK AND WORK ACTIVITIES:
Establish design guidelines
Maintain website appearance
Design visual imagery
Integrate features
Create and optimize content
Test and improve design Lead multidisciplinary teams
TYPES OF EMPLOYERS
They play key roles in software development firms, IT consulting firms, various sectors' IT units, advertising agencies, or may choose to work independently.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $45,000
Mid : $60,000
Senior : $75,000
EDUCATIONAL PATHWAYS
Requires a bachelor's degree in computer science, graphic design, or a related college program.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Web developers and programmers design, create, and modify websites using various programming languages, considering users' needs for content, graphics, performance, and capacity.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
If you're good at problem-solving and communication, this career path might be a good fit for you.
COMMON JOB TITLES IN THIS CATEGORY
Web Developer
Web Programmer
Front-end/Back-end Developer
Full Stack Developer
Web Application Developer
E-commerce Developer
Webmaster
TASK AND WORK ACTIVITIES:
Develop, write, modify, integrate, and test web-related code
Monitor and maintain website functionality
Participate in architecture and design
Research new media software
TYPES OF EMPLOYERS
Employed by hardware manufacturers, engineering and telecommunications firms, IT consulting firms, and in IT units across private and public sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $50,000
Mid : $65,000
Senior : $80,000
EDUCATIONAL PATHWAYS
Typically requires a bachelor's degree or college program in computer science, web development, or software engineering.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Computer engineers design, develop, modify, evaluate, and integrate computer and telecommunications hardware and networks, including various communication systems.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
This career might be for you if you enjoy complex problem solving, evaluating, troubleshooting, can make decisions under pressure, have attention to detail, are curious, enjoy working towards a solution, and have a passion for technology.
COMMON JOB TITLES IN THIS CATEGORY
Network Architect
Network Capacity Planner
Network Designer
Network Engineer
Network Infrastructure Engineer
Network Specialist
Network Support Engineer
Network Test Engineer
IT Solutions Engineer
Infrastructure Architect
IT Hardware Engineer
Systems Designer
Telecommunications Engineer
TASK AND WORK ACTIVITIES:
Analyze user requirements
Design system architecture
Develop and test hardware components
Supervise manufacturing and implementation
Establish supplier and client relationships
TYPES OF EMPLOYERS
They're employed by hardware manufacturers, engineering and telecommunications firms, IT consulting firms, and IT units across both private and public sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $60,000
Mid : $85,000
Senior : $115,000
EDUCATIONAL PATHWAYS
A bachelor’s degree in computer engineering, electrical or electronics engineering, engineering physics, or computer science is required.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Computer Network Technicians manage and fix the networks that let computers communicate. They set up and maintain both local networks in offices and broader internet connections. Web Technicians focus on websites, ensuring they're running smoothly and are easy for people to use. They handle the technical side, from setting up servers to optimizing web performance.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
If you're into technology and have a knack for solving digital problems, this role could be right up your alley. It's suited for those who are detail-oriented, good at troubleshooting, and interested in how networks and websites operate. You'll be helping people stay connected and online, which is vital in today's world. If you're the type who enjoys making sure everything tech-related runs smoothly, consider a career in this field.
COMMON JOB TITLES IN THIS CATEGORY
Local Area Network (LAN) Administrator
Network Administrator
Network Security Administrator
Network Support Analyst
Server Administrator
Technical Support Analyst - Network
Computer Operations Supervisor
Data Centre Operator
Website Administrator
TASK AND WORK ACTIVITIES:
Maintain and troubleshoot networks and web servers
Install and evaluate hardware and software
Monitor performance
Provide user support
Perform backups and recovery
Implement security controls
TYPES OF EMPLOYERS
Computer Network and Web Technicians work in a variety of settings. They can be found in IT departments across different industries, in both public and private sectors. These technicians might work for tech companies, educational institutions, government agencies, or as part of in-house IT teams in non-tech businesses. Some may work for firms specializing in network or web services, while others could be self-employed, offering their expertise on a consultancy basis. Their skills are in demand wherever there's a need for network maintenance or web management.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $45,000
Mid : $70,000
Senior : $85,000
EDUCATIONAL PATHWAYS
Completion of a college or program in computer science, network administration, Web technology, or a related field is usually required.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
User Support Technicians offer essential assistance to individuals facing difficulties with their computer systems. They address problems related to hardware, software, and network issues, ensuring users can efficiently operate their computer resources.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
Perfect for those who are detail-oriented, enjoy problem-solving, and excel in communication. If you're passionate about technology and thrive on helping others navigate technical challenges, this role could be a great fit.
COMMON JOB TITLES IN THIS CATEGORY
Help Desk Technician
IT Support Specialist
Technical Support Analyst
Computer Technician
TASK AND WORK ACTIVITIES:
Communicate with users to diagnose problems
Consult guides and manuals to find solutions
Train users and provide advice on technical issues
Maintain a log of issues and solutions
TYPES OF EMPLOYERS
These technicians are employed by a wide array of organizations such as IT service providers, educational institutions, government agencies, tech companies, and businesses across various sectors. They may work in dedicated call centers, within IT departments, for computer hardware and software companies, or as independent contractors providing support services.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $40,000
Mid : $55,000
Senior : $70,000
EDUCATIONAL PATHWAYS
Typically requires completion of a college program in computer science, network administration, or a related field.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Information systems testing technicians execute test plans to evaluate the performance of software applications and information and telecommunications systems.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
Enjoy complex problem solving, evaluating, troubleshooting, can make decisions under pressure, attention to detail, curious, enjoy working towards a solution, passion for technology.
COMMON JOB TITLES IN THIS CATEGORY
Application Tester
Quality Assurance Analyst - Information Systems
Quality Assurance Tester - Information Systems
Software Tester
Video Game Tester
Application Testing Technician
Software Test Coordinator
Systems Testing Technician
Test Coordinator
Analyst
Video Game Tester
TASK AND WORK ACTIVITIES:
Develop and document software testing plans
Install and test software and hardware
Analyze and document test results
Develop testing policies and scripts
Identify, report, and propose solutions to defects
TYPES OF EMPLOYERS
They work within information technology units across both private and public sectors.
SALARY RANGES
(PROVIDED BY LAMBERT NEMEC)
Entry : $40,000
Mid : $55,000
Senior : $70,000
EDUCATIONAL PATHWAYS
Completion of a college or university program in computer science, computer programming, or network administration is usually required.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Graphic Arts Technicians help turn creative ideas into visual reality. They work on various aspects of design projects, from conceptualizing and interpreting designs to laying out pages and preparing materials for different types of publishing.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
If you have a keen eye for design, enjoy being creative, are detail-oriented, and have a knack for visual storytelling, this role could be a great fit. Skills in technology and an ability to work collaboratively are also important.
COMMON JOB TITLES IN THIS CATEGORY
Animation Technician
Computer Graphics Technician
Visual Effects (VFX) Artist
Multimedia Graphic Design Technician
Graphic Arts Renderer
TASK AND WORK ACTIVITIES:
Assist in conceptualizing design projects
Interpret design specifications or sketches
Manage page layout and lettering
Prepare production materials for various publishing mediums
TYPES OF EMPLOYERS
Graphic Arts Technicians are employed by publishing houses, advertising and marketing agencies, video game studios, multimedia companies, and TV and film production companies. Some choose to work independently.
SALARY RANGES
(PROVIDED BY PAYSCALE)
Entry : $38,000
Mid : $46,000
Senior : $64,000
EDUCATIONAL PATHWAYS
Typically, a diploma or degree in graphic design, visual arts, or a related field is required to become a Graphic Arts Technician.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS
WHAT DO THEY DO?
Graphic Designers and Illustrators create visual content to communicate messages across various media. Designers focus on the overall visual communication, while illustrators specialize in creating detailed images to support storytelling or convey specific information.
THIS CAREER MIGHT BE FOR YOU IF YOU ARE:
Creative, artistic, original, enjoy using technology tools, good communicator, collaborative, good problem-solving and critical thinking skills, curious.
COMMON JOB TITLES IN THIS CATEGORY
3D Artist/Modeler
Advertising Designer
Computer Graphic Animator (CGI)
Multimedia Illustrator
Multimedia Interactive/New Media Designer
User Experience Designer
TASK AND WORK ACTIVITIES:
Consulting with clients to understand their needs
Developing and producing visual content for various mediums
Working with design software and tools
Coordinating with other professionals to bring projects to fruition
TYPES OF EMPLOYERS
Employed by design firms, advertising agencies, multimedia companies, and more. Many are also self-employed, offering their creative services independently.
SALARY RANGES
(PROVIDED BY PAYSCALE)
Entry : $38,000
Mid : $46,000
Senior : $64,000
EDUCATIONAL PATHWAYS
A degree or diploma in visual arts, graphic design, or a related field is typically required, showcasing your talent through a portfolio.
CLICK HERE TO EXPLORE YOUR POST-SECONDARY OPTIONS