Data Engineer





We are seeking Data Engineers with expertise in ETL and/or BI toolsets to join our Technology Consulting team. You will work with amazing development teams on a variety of assignments with different clients. By gathering requirements, doing analysis, and consulting with clients, you will be able to lay a solid data foundation to perform robust analytics.  You will have the opportunity to build your technical skills and expertise in both ETL and BI as well as expand your consulting skills. You are a team player who has a desire to learn and grow in their career and has a passion for data.

This opportunity is currently remote.
What you'll do
  • Design ETL process and data flow from source systems to data warehouse.
  • Develop and unit test ETL processes for optimal performance and performance-tune ETL mappings and report queries.
  • Design and develop Business Intelligence solutions to meet end user demands.
  • Design physical database objects including fact tables, dimensions, staging, materialized views, and indexes.


What we'd like
  • Ability to interact with clients and business users and analyze complex business requirements.
  • Hands-on experience in tuning ETL jobs to reduce run-time and increase efficiency through code tuning, hardware deployment, and architecture changes.
  • Experience designing and building BI visualizations to meet client needs.
  • Experience with ETL tools, such as Ab Initio, Informatica, Microsoft SSIS, IBM DataStage, or SAP Data Services.
  • Experience with BI tools such as Tableau, Power BI, and MicroStrategy.
  • Practical experience with Windows, UNIX, relational databases (Oracle, SQL Server), SQL, Oracle PL/SQL.
  • Strong understanding of data warehousing architectures, core concepts, methodologies, and best practices.
  • Detail oriented with analytical and problem-solving skills to recognize and identify issues and take proper action to resolve them.
  • Experience using software development tools, such as Azure DevOps, JIRA, Confluence, Source Code Management, and CI/CD pipelines is considered an asset.
  • Up to date on latest technology trends.
  • Experience with AWS, Azure, or GCP is an asset.
  • Experience with Python is an asset.
  • Experience with AI and Machine Learning is an asset.


What's in it for you?
We have an amazing culture, a supportive environment and team members who are both smart and fun to be around. We know everyone says that; but, if you join us, you'll be saying it too. We offer a competitive compensation and benefits package:

    Professional development budget and time.

    Connection opportunities for learning and socializing.

    Career mentor to help you grow in your career.

    RRSP/401K matches for your future.

    Wellness program to help keep you healthy.

About Online
We are "Onliners" - not employees.
We do amazing things for our Clients. And they keep inviting us back!
We are lifelong learners who continuously challenge ourselves.
We support, respect, and value one another.
We are collaborators. This is not a one-person show.
We believe in balance. We work hard, but we value - and take - our personal time.
We love to have fun, and a sense of humour is appreciated around here.
We deliver Results. Guaranteed.


Location: Remote Canada



Business Team: Digital Transformation



Online Business Systems serves an international market with team members spanning Canada, US, and EMEA. Click here to see all locations.
Hear from Onliners on why they believe YOU want to work here!






Data Engineer


Location: Remote Canada



Business Team: Digital Transformation



We are seeking Data Engineers with expertise in ETL and/or BI toolsets to join our Technology Consulting team. You will work with amazing development teams on a variety of assignments with different clients. By gathering requirements, doing analysis, and consulting with clients, you will be able to lay a solid data foundation to perform robust analytics.  You will have the opportunity to build your technical skills and expertise in both ETL and BI as well as expand your consulting skills. You are a team player who has a desire to learn and grow in their career and has a passion for data.

This opportunity is currently remote.
What you'll do
  • Design ETL process and data flow from source systems to data warehouse.
  • Develop and unit test ETL processes for optimal performance and performance-tune ETL mappings and report queries.
  • Design and develop Business Intelligence solutions to meet end user demands.
  • Design physical database objects including fact tables, dimensions, staging, materialized views, and indexes.

What we'd like
  • Ability to interact with clients and business users and analyze complex business requirements.
  • Hands-on experience in tuning ETL jobs to reduce run-time and increase efficiency through code tuning, hardware deployment, and architecture changes.
  • Experience designing and building BI visualizations to meet client needs.
  • Experience with ETL tools, such as Ab Initio, Informatica, Microsoft SSIS, IBM DataStage, or SAP Data Services.
  • Experience with BI tools such as Tableau, Power BI, and MicroStrategy.
  • Practical experience with Windows, UNIX, relational databases (Oracle, SQL Server), SQL, Oracle PL/SQL.
  • Strong understanding of data warehousing architectures, core concepts, methodologies, and best practices.
  • Detail oriented with analytical and problem-solving skills to recognize and identify issues and take proper action to resolve them.
  • Experience using software development tools, such as Azure DevOps, JIRA, Confluence, Source Code Management, and CI/CD pipelines is considered an asset.
  • Up to date on latest technology trends.
  • Experience with AWS, Azure, or GCP is an asset.
  • Experience with Python is an asset.
  • Experience with AI and Machine Learning is an asset.

What's in it for you?
We have an amazing culture, a supportive environment and team members who are both smart and fun to be around. We know everyone says that; but, if you join us, you'll be saying it too. We offer a competitive compensation and benefits package:
Professional development budget and days.

Connection opportunities for learning and socializing.

Career mentor to help you grow in your career.

RRSP/401K matches for your future.

Wellness program to help keep everyone healthy.

About Online
We are "Onliners" - not employees.
We do amazing things for our Clients. And they keep inviting us back!
We are lifelong learners who continuously challenge ourselves.
We support, respect, and value one another.
We are collaborators. This is not a one-person show.
We believe in balance. We work hard, but we value - and take - our personal time.
We love to have fun, and a sense of humour is appreciated around here.
We deliver Results. Guaranteed.



Online Business Systems serves an international market with teams members spanning across Canada, US and EMEA. Click here to see all locations.
Hear from Onliners on why they believe YOU want to work here!


Our story began in 1986 in Winnipeg, Canada, where our CEO grew a small team of University friends into an award-winning Digital Transformation and Cybersecurity consultancy with over 400 team members across North America and EMEA. We have the stability of a larger company but the heart of a small company, even as we continue to grow. We have been on the “Best Workplaces in Canada” list for the past 16 years and you’ll understand why when you read what our team members say on Glassdoor: (https://www.glassdoor.ca/Overview/Working-at-Online-Business-Systems-EI_IE373050.11,34.html)

Online firmly believes in respect, equity, and equality and in providing EVERYONE equal opportunity to apply and succeed in their role. We are committed to creating and maintaining an inclusive and accessible environment for everyone. Studies show that women and people of color are less likely to apply for a role if they don’t meet 100% of the qualifications listed in the job description. If that describes you, don’t underestimate yourself – apply anyway!

You just might be the right person for this, or another role.