freehire launches on Product Hunt on 26 August.

Follow →

data engineer

Summary

Design and maintain databases, build predictive models, and extract insights from data using scripting and automation tools.

Overview

Languages

  • English

Education

  • College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years

Experience

1 year to less than 2 years

Hybrid

Work must be completed both in person and remotely.

Responsibilities

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
  • Data Science
  • Design methods of collecting and processing data to answer specific research questions
  • Develop data mapping methods
  • Develop process and network models to optimize architecture
  • 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
  • Provide advice on the selection of automated anomaly detection systems
  • Research data collection and administration policy
  • Synthesize technical information through creation of data visualization
  • Use ensemble modelling to combine multiple algorithms to obtain better predictive performance
  • Design and develop database
  • 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
  • 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
  • Write scripts related to stored procedures and triggers
  • Resolve conflict situations
  • JavaScript Object Notation (JSON)
  • Robotic process automation
  • Usability testing

Additional information

Personal suitability

  • Accurate
  • Team player
  • Flexibility
  • Adaptability
  • Dedication
  • Innovation
  • Analytical

Employment groups

This employer promotes equal employment opportunities for all job applicants, including those self-identifying as a member of these groups:

Support for youths

  • Participates in a government or community program or initiative that supports youth employment
  • Offers on-the-job training tailored to youth
  • Offers mentorship, coaching and/or networking opportunities for youth
  • Provides awareness training to employees to create a welcoming work environment for youth

See also