Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Analyst

$80k - $90k per year
Full-time

Bis Safety Software

BIS Safety Software is a fast-paced, high-growth organization providing leading software for the safety industry. We are expanding our team and looking to bring on a sharp, curious, and self-directed Data Analyst who’s ready to make an immediate impact.

Who We Are

Founded in 2006, BIS is proudly headquartered in Sherwood Park, Alberta. We have developed a world class software solution by emphasizing client relationships and continuous innovation, and we are looking to continue our growth across North America and around the world. 

About the Role

Do you love finding the story behind the numbers? Are you a data detective who thrives on turning chaos into clarity? This onsite position based out of our Sherwood Park, Alberta office, is designed for someone who enjoys close collaboration with cross-functional teams and has a strong appetite for digging into data and surfacing insights that drive real business decisions.

In this role, you'll be expected to:

  • Pull data from multiple sources (BIS platform, HubSpot, Google Analytics/Ads, accounting/finance tools) and validate it to ensure accuracy and consistency.
  • Build and deliver clear, decision-ready weekly and monthly reports (slides, PDFs, dashboards).
  • Clean, combine, and maintain data with consistent methodology.
  • Sanity-check numbers with subject matter experts across departments and document metric definitions, assumptions, and sources.
  • Investigate data discrepancies or gaps and coordinate with data owners to resolve them.
  • Proactively flag and address inconsistencies in tagging, missing data fields, and testing artifacts.
  • Respond to ad hoc data requests from leadership, quickly sourcing and visualizing key metrics.
  • Support the shift from manual reporting to automated dashboards through tools like Power BI or Amazon QuickSight.

You might be the right fit if you:

  • Have a minimum of 3–5 years of hands-on analytics or reporting experience and thrive in individual contributor roles.
  • Are fluent in Excel and experienced with BI/reporting tools like Power BI or Amazon QuickSight.
  • Are self-motivated with a “data detective” mindset. You know how to find data that’s not readily available and explain how you did it.
  • Have exceptional written and verbal communication skills. You can turn messy data into a compelling story.
  • Work well cross-functionally and persistently follow up to close data gaps.
  • Can balance speed and accuracy (knowing when 95% confidence is enough to move forward).
  • Have high attention to detail, sound judgment, and a strong sense of ownership and confidentiality.
  • Adapt quickly to new systems and thrive in ambiguous situations.
  • Bring clarity to complexity through documentation and clear processes.

Bonus points if you have:

  • Exposure to SQL or relational databases.
  • Exposure to HubSpot reporting, Google Analytics (GA4), Microsoft Dynamics.
  • Previous work experience in a SaaS or e-commerce environment.
  • Strong understanding of KPI dashboards, funnel analytics, marketing attribution, and ROI tracking.

$80,000 - $90,000 a year

Salary ranges are based on experience, reflecting the unique skillset each individual brings to the role. In addition to this salary, we offer full medical (health, dental, and vision) coverage as well as life insurance and disability insurance.

Job ID #T202601-10CAC

Why join us

At BIS, we pride ourselves in being very entrepreneurial in nature. Our office is an open environment that lends itself to collaboration and organic learning. We integrate new ideas and best practices quickly when they further the development of our software and company. This flexibility is a key part of our culture and a reflection of our insightful and collaborative team.

 

Another key part of our culture is our purposeful avoidance of titles. We don’t use job titles as they don’t reflect the value we place on humility. And we lead with our heart, treating all our customers and team members with integrity and compassion.

We are looking for like-minded individuals who are interested in growing with us.

In addition, we also offer the following:

Comprehensive benefits package

Health spending account

Growth opportunities

Flexible working hours

On-the-job training

Work-life balance

Free on-site parking

Team Recognition Points

Social committee

Fun, open and collaborative environment

Be More Than an Employee

BIS is a company where you can not only grow your career but also share in the success you help create.   Our Employee Stock Ownership Plan (ESOP) allows you to own a piece of the business and build equity in the company’s future.

We'd love to hear from you

If this describes you, please submit a creative application that is sure to grab our attention.

 

We sincerely thank all applicants for their interest, however, only applicants selected for interviews will be contacted.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Data Analyst in Sherwood Park, AB vacancy
  •  ...currently accepting applications for one full-time, permanent Land Analyst. The successful candidate will be responsible for administering,...  ...reports and project specific updates to clients Compile data and other required information as needed Prepare and format reports... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Vertex Resource Group Ltd.

    Sherwood Park, AB
    7 days ago
  •  ...improvement. To support growing demand for digital process automation and data-driven decision-making, we are seeking a Digital Process...  ...of Aecon’s Sherwood Park office and reporting to the Lead Digital Analyst, this role is focused on process mapping, workflow automation,... 
    Suggested
    Ongoing contract
    Permanent employment
    Contract work
    Work at office
    Local area

    AECON

    Sherwood Park, AB
    11 days ago
  •  ...Responsibility: Education: Bachelor's degree Experience: 2 years to less than 3 years Tasks Operate database management systems to analyze data Develop policies and procedures for network access and usage and for the backup and recovery of data Lead and co-ordinate teams... 
    Suggested
    Permanent employment
    Full time

    VISAY TECHNOLOGIES INC

    Edmonton, AB
    7 days ago
  •  ...products to clients worldwide. Are you interested in applying data, analytics, and process improvement skills to solve real operational...  ...and service environment? We are seeking a Data & Business Analyst to support initiatives focused on operational efficiency, manufacturing... 
    Suggested
    Full time
    Worldwide

    Lifting Solutions

    Edmonton, AB
    13 days ago
  •  ...Financial Analyst - Edmonton, Canada Build your career. Not just reports. At Vix Technology, we power the journeys of millions of people...  ...Excel skill - Pivot table, VLookup/XLookup, Index match, data cleansing query. Ability to interpret large amounts of data Experienced... 
    Suggested

    Vix Technology & Kuba

    Edmonton, AB
    10 days ago
  •  ...shaping the future of your career.   As an AI and Analytics Analyst for PCL Constructors Inc. in Edmonton, Alberta (Corporate), you'll...  ...support strategic decision-making for process improvements based on data insights and analytics.Use data to tell a compelling story,... 
    Long term contract
    Flexible hours

    PCL Construction

    Edmonton, AB
    23 hours ago
  •  ...business drivers Performing factor analysis, identifying key variances and trends Collaborate cross-functionally providing responsive, data driven insights and addressing evolving business needs Prepare Financial & Operating results for senior management Process... 
    Permanent employment
    Full time
    Work at office
    Relocation package

    ExxonMobil

    Edmonton, AB
    23 hours ago
  • $50k - $70k per year

     ...Support the Marketing team with admin and project coordination, keeping everything moving, on task, and on time. Maintain and manage CRM data , capturing leads, updating contact records, and helping with campaign organization. Be a point of contact for clients and... 
    Full time
    Work at office
    Flexible hours

    Bis Safety Software

    Sherwood Park, AB
    7 hours ago
  •  ...Finance Analyst Job Location: Edmonton, Calgary, Newmarket ON - Hybrid Job Type: Full Time Experience Level: Mid-Level - Experienced...  ...contributing to the company’s growth through examining financial data and predicting future trends.  The Business Analyst will be... 
    Full time
    Internship
    Work at office
    Monday to friday
    Afternoon shift

    Medicentres Canada Inc.

    Edmonton, AB
    4 days ago
  •  ...pressure equipment. Develop platform to be used for tracking PSV's, Exchangers, Control Valves and Instrumentation. Preliminary data loading and data reconcile. Maintain dashboards and reports for management to monitor inspection status, trends, and compliance.... 
    Contract work
    For contractors
    Work at office
    Shift work

    Rally Engineering Inc.

    Sherwood Park, AB
    5 days ago
  • $60.31k - $77.31k per year

     ...NorQuesters are difference makers and we're searching for a Developer Analyst who can start small and think BIG in the development, maintenance...  ...and programming, Microsoft Visual Studio development tools, data security access knowledge and procedures, technology deployment and... 
    Permanent employment
    Full time
    For contractors
    Internship
    Second job
    Immediate start
    Flexible hours

    NORQUEST COLLEGE

    Edmonton, AB
    3 days ago
  • $49.93 per hour

     ...Highlights of the job We are hiring a Full-Time Permanent Pension Analyst position working out of Edmonton, AB . We welcome applications...  ...accurately and efficiently. Maintaining member records and data, ensuring information is complete, current, and accurately reflected... 
    Hourly pay
    Permanent employment
    Full time
    Work at office

    EPCOR

    Edmonton, AB
    3 days ago
  • $63.05k - $82.7k per year

     ...system for our province. Role Responsibilities The Policy Analyst will work across a number of different areas to support overall...  ...for excellence in public agency governance. Provides research, data analysis, and coordination for agency governance, compensation and... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Manual labor
    Flexible hours
    Shift work
    2 days per week

    Government of Alberta

    Edmonton, AB
    5 days ago
  •  ...provide a mix of both office and field work. RESPONSIBILITIES • Planning, coordination, and leading the collection of biophysical data with a focus on vegetation, wetland assessments, and ecosite classification. • Complete fieldwork related to Wetland Assessment... 
    Full time
    Temporary work
    Work at office

    Basin Environmental Ltd

    Sherwood Park, AB
    16 days ago
  •  ...Date Posted: Jul 30, 2026 Job Status: Full-Time As the Claims Analyst you will support the Claims Manager in managing the Company’s...  ...Claims Analyst you will deliver valuable insights by analyzing claims data to inform the business practices and trend analysis. Join our... 
    Full time
    For contractors
    Work at office
    1 day per week

    Ledcor

    Edmonton, AB
    11 days ago
  • $70k - $85k per year

     ...departments. Provide feedback and insights to hiring managers, ensuring strong alignment between candidate potential and team needs. Use data to drive better hiring , leveraging tools and analytics to continuously improve Developing talent pipelines and passive candidate... 
    Full time
    Work at office
    Flexible hours
    Shift work

    Bis Safety Software

    Sherwood Park, AB
    7 hours ago
  •  ...currently expanding and looking to recruit a Payment Processing Analyst in Edmonton, Alberta. Working with the Revenue Operations team, you...  ...to keep the company competitive Analyze payment processing data to identify trends, issues, opportunities for cost savings, and prepare... 
    Permanent employment
    Full time
    Casual work
    Bank staff
    Work at office
    Work from home
    Worldwide
    Monday to friday
    Flexible hours
    Shift work

    LawDepot

    Edmonton, AB
    3 days ago
  •  ...the Information Services Unit (ISU). At Pembina, it is the responsibility of the Information Services Unit to continuously improve data, security and integrity of the network from infringement, interruption and destruction of sensitive data. We depend on the help of our... 
    Full time
    For contractors
    Work at office

    Pembina Pipeline Corporation

    Sherwood Park, AB
    10 hours ago
  •  ...every day. We Will Hire, Inspire, Promote and Retain the Best – A’s Hire A’s. We Will be Totally Customer Centric. We Will Be Data Driven – System Thinking – Entrepreneurial. We are Committed to True and Shared Value Creation. We Will be Human-Centered and AI... 
    Part time
    Flexible hours
    Afternoon shift

    Indigo Books & Music

    Sherwood Park, AB
    5 days ago
  • $140k - $180k per year

     ...Excellent customer service skills ensuring the service team performs effectively and that customers are satisfied. Ability to analyze data, financial statements and make informed business decisions A few notes about Park Mazda: As a single point, family owned and... 
    Long term contract
    Full time
    Apprenticeship
    Monday to friday
    Flexible hours
    Shift work
    Day shift

    Park Mazda

    Sherwood Park, AB
    3 days ago
  • $70k - $85k per year

     ...do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us Job ID #T202607-31CPR We may use artificial intelligence (AI) tools to support parts of the hiring... 
    Work at office
    Remote work
    Flexible hours

    BIS Safety Software

    Sherwood Park, AB
    10 hours ago
  •  ...Developer in Edmonton has an immediate need for a Junior Treasury Analyst. Your new role   The Jr. Treasury Analyst is responsible for...  ...to detail, and a proactive approach to managing financial data and processes. Key Responsibilities Credit Facility & Loan... 
    Daily paid
    Permanent employment
    Immediate start

    Hays

    Edmonton, AB
    5 days ago
  •  ...Business Analyst – Technology & Service Delivery We are seeking a versatile Business Analyst to provide consulting and operational project...  ...Recommend approaches that achieve business objectives and data integrity, including validation rules and reconciliations Facilitate... 
    Full time

    Pathlion

    Edmonton, AB
    7 hours ago
  •  ...build projects; we build careers and futures. Join us as a BILLING ANALYST and be a part of our commitment to our values and pillars of...  ...Enter invoice details, deposit information, and other relevant data into the accounting system, Eclipse, accurately and promptly.... 
    Full time
    Contract work
    For contractors
    Work at office
    Monday to friday
    Shift work

    Morgan Construction and Environmental Ltd.

    Edmonton, AB
    17 days ago
  •  ...and processing of utilities bills on a weekly basis. This position is responsible for setting up and maintaining current and accurate data on customer utility accounts to ensure water wastewater and solid waste invoices are produced within the expected timeline. This posting... 
    Full time
    Temporary work
    Work at office

    Strathcona County

    Sherwood Park, AB
    10 hours ago
  •  ...Responsibilities Responsibilities Telecom Engineering & Technical Support • Develop and review telecom system design packages, including data, voice, fiber optic, wireless, PAGA and security systems • Work as Telecom Lead Engineer on FEED, Detailed Engineering, and execution... 
    Full time
    Contract work
    For contractors
    For subcontractor
    Internship
    Relocation
    Flexible hours

    Kent

    Sherwood Park, AB
    6 days ago
  • $58k - $68k per year

     ...will support OpEx teams in delivering continuous improvement projects across distribution center operations, from defining opportunities, data analysis, solution design, implementation and process change management. As a part of the OpEx team, you will play a key role in... 
    Internship
    Work at office

    HelloFresh

    Edmonton, AB
    7 hours ago
  •  ...Guide the development, validation, and refinement of rating models, loss models, and experience studies using internal and external data Lead or co-lead quarterly and annual reserve reviews, including assumption setting, results interpretation, and documentation. Prepare... 
    Full time
    Flexible hours

    Millennium Insurance Corporation

    Sherwood Park, AB
    23 days ago
  •  ...will make meeting the health needs of our patients their top priority Here’s Where You’ll Be Focusing Prescription assembly and data entry Processing customer transactions (receive and release prescription requests) Receiving in-person and telephone refill requests... 
    Part time
    Internship
    Flexible hours

    Sobeys

    Sherwood Park, AB
    10 days ago
  •  ...Reporting directly to the Leader of Market Risk, the Market Risk Analyst is responsible for contributing to the measurement and management...  ...needed to work quickly and accurately with large and/or complex data sets Behavioural attributes of accountability and a commitment... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Servus Credit Union

    Edmonton, AB
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Analyst. Be the first to apply!