Database Analyst

January 10th, 2019|Careers|

If you are someone who enjoys taking initiative with a technological background in database administration and data management, you may be a fit an opening with our team-oriented culture of continuous learners. We’re looking for a Database Analyst who excels in understanding data tables in order to analyze data, build reports, and develop dashboards using Microsoft tools including Dynamics 365, Excel, and Power BI.


  • Maintain, develop and deploy key performance indicator (KPI) dashboards and reports; these include projective trends, budgets vs actuals, goals tracking, contest tracking, and more
  • Recommend and develop metrics that align with business goals and strategic objectives
  • Work with internal business units and executive stakeholders in creating and offering support for creation of project specific reports and dashboards
  • Provide forward trending dashboards that identify critical information on member demographics (member exit, member count, members at risk, and more) to assist the various business units and the leadership team
  • Research potential business problems, propose business models to analyze these problems, and offer potential solutions
  • Explore data; discover patterns, potential new business trends, and meaningful relationships and anomalies
  • Develop best practices guide for report deployment and design
  • Assist the Sales and Marketing team in analyzing and gathering member demographics
  • Interpret business requirements and help determine solutions in terms of tools and technology
  • Provide regular support to end users
  • Administrative and interdepartmental projects as required
  • Design and deliver end-users training material
  • Other duties and projects as required


  • Post-secondary education in business, computer science, economics or related
  • 2+ years of database experience
  • Excellent Excel skills
  • Experience with Dynamics 365 an asset
  • Experience with Power BI an asset
  • Experience with Power Query (M), Dax, and VBA
  • Strong written and verbal communication skills
  • Strong project management skills with ability to manage multiple competing priorities
  • Exceptional attention to detail
  • Ability to work independently in a fast-paced, rapidly changing environment
  • Highly motivated, reliable and goal oriented
  • Excellent interpersonal skills with a high level of polish and professionalism
  • Ability to work collaboratively with team members and senior leaders

Company Overview

TEC Canada is a member-based peer advisory community of over 1300 chief executives, entrepreneurs, and business owners from across Canada. We have a 30-year track record of helping leaders achieve personal transformation, leadership excellence, and business success through the power of confidential group meetings, one-to-one executive coaching, thought leadership resources, and a global network of over 22,000 business leaders. Every member participates in regular, confidential, group meetings interacting with business experts and drawing on the first-hand experience of their peers.

At TEC Canada we believe in a team environment that supports our values of growth, challenge, caring, and trust. We are looking for dedicated individuals that want to own their impact, love what they do, and join our community of continuous learners.  Our corporate office is located at the west end of Calgary’s downtown core. The office is beautifully appointed with two sunny patios, a BBQ, shower/locker room, and offers great proximity to the Bow River pathway system, the LRT, and Kensington.

To apply for this position, please send your cover letter and resume. Include the position name in the subject line.

Apply Now