College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years
Tasks
Assess and troubleshoot applications software
Build predictive models
Communicate the business and technical benefits of the analytic solution to both business and technical audiences
Conduct business and technical studies to aid in decisions on system implementation or migration
Conduct research regarding availability and suitability of data
Confer with clients to identify requirements
Coordinate the development, installation, integration and operation of computer-based systems
Data Science
Design methods of collecting and processing data to answer specific research questions
Develop data mapping methods
Develop queries and logic to generate reports
Discover trends and patterns within large amounts of information
Document data access rules
Document technical requirements to ensure that products, processes and solutions meet business requirements
Extract information from unstructured sets of data
Highlight key data sources and the methodology to be used on a specific project
Prepare plan to maintain software
Provide advice on the selection of automated anomaly detection systems
Research data collection and administration policy
Synthesize technical information through creation of data visualization
Upgrade and maintain software
Use ensemble modelling to combine multiple algorithms to obtain better predictive performance
Design and develop database
Design, develop and implement information systems business solutions
Provide advice on information systems strategy, policy, management and service delivery
Assess physical and technical security risks to data, software and hardware
Operate database management systems to analyze data
Develop and implement data administration policy, standards and models
Develop policies, procedures and contingency plans to minimize the effects of security breaches
Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
Develop and implement policies and procedures throughout the software development life cycle
Research and document data requirements, data collection and administration policy, and data access rules
Conduct reviews to assess quality assurance practices, software products and information systems
Develop policies and procedures for network access and usage and for the backup and recovery of data
Lead and co-ordinate teams of data administrators in the development and implementation of data policies, standards and models
Write scripts related to stored procedures and triggers
Resolve conflict situations
JavaScript Object Notation (JSON)
Usability testing
Operate automatic or other testing equipment to ensure product quality
Conduct tests and perform security and quality controls
Execute and document results of software application tests and information and telecommunication systems tests