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

Business Analyst

$70k per year

Tetra Tech

Discover your full potential. At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world’s most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network. Wherever you are in your career journey, you will benefit from working with world-class engineers, scientists, and technical specialists.Apply today and join the company that is Leading with Science.Your RoleWe are currently seeking a Junior Business Analyst for our Pickering location. This role works closely with project managers, billing specialists, and project controls personnel to ensure accurate invoicing, financial reporting, data integrity, and business performance analysis. The successful candidate will possess strong analytical skills, attention to detail, and the ability to identify opportunities for process improvement. The requirements listed below are representative of the knowledge, skill, and/or ability required.Responsibilities Assist with project financial administration, including cost tracking, cash flow monitoring, billing support, and revenue reporting. Support project budgeting, forecasting, resource utilization tracking, and variance analysis. Prepare project summary reports, financial analyses, performance metrics, and executive dashboards for management review. Develop and maintain reports, KPIs, and data visualizations using Power BI and other reporting tools. Collect, validate, and analyze project, operational, and financial data to identify trends, risks, and opportunities. Produce clear and concise cost reports, financial summaries, and graphical presentations of project performance. Monitor project financial performance, including costs, revenue, margins, and utilization, and recommend corrective actions where needed. Assist in maintaining project work breakdown structures (WBS), utilization databases, and project controls documentation. Investigate and resolve billing discrepancies while ensuring compliance with company policies and procedures. Collaborate with project teams to improve business processes, reporting efficiency, data quality, and project controls. Leverage Microsoft Copilot, ChatGPT, and other AI-enabled tools to enhance reporting, analysis, process automation, and decision-making. Support continuous improvement initiatives and recommend process enhancements to improve operational and financial performance. Qualifications College diploma or university degree in Accounting, Finance, Business Administration, Economics, or a related field is preferred. 2–4 years of experience in project controls, financial analysis, business analysis, project administration, accounting, or a related role. Strong analytical, problem-solving, organizational, and communication skills. Advanced proficiency in Microsoft Excel; experience with Power BI or other reporting and data visualization tools. Familiarity with Microsoft Copilot, ChatGPT, and other AI-enabled productivity tools. Knowledge of budgeting, forecasting, project accounting, financial reporting, and project controls principles. Experience with ERP and project management systems is an asset. Experience in an engineering, consulting, or project-based environment is preferred. Eligible to obtain and maintain security clearance. The expected annual compensation range for this position is $70,000-$85,000. Please note that Tetra Tech considers various factors in determining compensation, including but not limited to education, relevant and demonstrated work experience in the role, skills, geographic location, qualifications, certifications, and other competencies relevant to the needs of the business.Additional InformationA requirement of working for Tetra Tech is that you are at least 18 years of age and legally entitled to work in Canada. (A copy of a valid work permit may be required.)If you are considered for the position, clearance on all applicable background checks (which may include criminal, identity, educational and security) and professional reference checks are required. Some Tetra Tech positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.About Tetra TechTetra Tech combines the resources of a global, multibillion-dollar company with local, client-focused delivery in more than 500 locations around the world. Our reputation rests on the technical expertise and dedication of our employees - 25,000 associates working together to provide smart, scalable solutions for challenging projects. We are proud to be home to leading technical experts in water, environment, infrastructure, resource management, energy, and international development. Explore our open positions at Follow us on social media to learn more about our people, culture, and opportunities:LinkedIn: @TetraTechCareersTwitter: @TetraTechJobsFacebook: @TetraTechCareersTetra Tech CNU invites resumes from all interested parties. To apply, please submit your resume and cover letter on the Careers portion of our website at Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Tetra Tech CNU hereby confirms that no artificial intelligence systems are used to screen, assess, or select applicants for this position. All applicant information is reviewed and assessed exclusively by human decision-makers throughout every stage of the hiring process.We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.Please no phone calls or agencies.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Business Analyst in Pickering, ON vacancy
  • $70k per year

     ...Accenture Infrastructure & Capital Projects (Internal Title: Cost Analyst) Support the development and management of project budgets and...  ...3 years of related experience Diploma or Bachelor’s degree in Business Administration, Accounting, Economics, or a related discipline... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area

    Accenture

    Pickering, ON
    1 day ago
  • $60k - $70k per year

     ...working, innovative team, this opportunity is for you. The Billing Analyst is responsible for the end-to-end accounts receivable cycle,...  ...and Collaboration • Values and Respects Others • Maximizes Business Performance • Maximizes Team Effectiveness EDUCATION... 
    Suggested
    Full time
    Contract work

    Black & McDonald Limited

    Pickering, ON
    11 days ago
  • $70.13k - $82.5k per year

     ...a future of financial empowerment. goeasy Ltd. is seeking a  Risk Analyst  with proven problem-solving abilities to provide analytics expertise in support of easyfinancial, its consumer lending business.  You will assist the Senior Manager, Risk and Analytics, in developing... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    goeasy Ltd.

    Pickering, ON
    16 days ago
  •  ...Conditions: Hybrid Education Level: 4-year university degree in Business, Finance or Accounting and has CPA designation Base Location:...  ...driven professional to join our team in the role of Senior Financial Analyst (Enterprise Projects). Reporting to Financial Controller, this... 
    Suggested
    Full time
    Shift work

    Ontario Power Generation

    Pickering, ON
    7 days ago
  •  ...On: May 26, 2026, 01:59 pm Role: Power BI Developer / BI Analyst Location: Pickering, Ontario (Onsite) Type of work:...  ...and delivers enterprise-grade BI solutions, works directly with business stakeholders and leadership, and can independently drive reporting... 
    Suggested
    Contract work
    Remote work
    3 days per week

    NexZenTek

    Pickering, ON
    15 days ago
  • As a Business Analyst at Change Connect Inc., you will support consulting engagements focused on revenue optimization, sales effectiveness, and growth strategy. You will assist consultants by preparing client-ready materials, coordinating project activities, documenting processes... 

    Change Connect

    Markham, ON
    5 days ago
  • $80k - $90k per year

     ...server, storage, data center, mobile, RF, networking, industrial, business equipment, and automotive. Amphenol Communications Solutions...  ...equipment, and automotive. Position Title : Business Analyst Job Type : Full Time Location: Markham, ON Reports To... 
    Long term contract
    Full time
    Temporary work
    Summer holiday

    Amphenol Communications Solutions

    Markham, ON
    9 days ago
  • $60k per year

     ...we’re about making a real difference by protecting what matters most.The OpportunityThis is an exciting opportunity for a Junior Business Analyst to join Aviva Business, supporting the delivery of strong business performance through data-driven insights and effective stakeholder... 
    Flexible hours
    Shift work

    Aviva

    Markham, ON
    2 days ago
  •  ...Commitment to Sustainability Minutes from the 401 in a brand-new state of the art building in Ajax, ON Job Summary: The ERP Business Analyst will work in a support role for Enterprise Resource Planning (ERP - Infor M3) and legacy systems throughout the Swegon North... 
    Full time
    For contractors
    Immediate start
    Flexible hours

    Swegon North America

    Ajax, ON
    9 days ago
  •  ...Role: Data Business Analyst (Insurance Analytics & Informatica/Snowflake) Location: MARKHAM,ONTARIO Skill:: Business Analysis| Informatica PowerCenter| Snowflake| PostgreSQL 1. Claims Policy Data Analysis Analyze structured and semi-structured data related to claims| policies... 

    Apptoza Inc.

    Markham, ON
    10 days ago
  • $90.72k per year

     ...responsible for determining operational objectives by studying business functions, gathering information, identifying problems, evaluating...  ...managers and Business Unit (BU) Project Managers and business analysts to create and execute detailed test plans and helps coordinate with... 
    Remplacement
    Contract work
    Work at office
    Local area

    City of Markham

    Markham, ON
    12 hours ago
  • $74.5k - $94k per year

    Business Data Analyst - Business OperationsAbout Toyota Financial ServicesToyota Financial Services (TFS) provides retail, leasing and dealer financing services to Toyota and Lexus dealerships and customers across Canada. TFS is a member of Toyota Financial Services Corporation... 
    Permanent employment
    Work at office

    Toyota Credit Canada Inc.

    Markham, ON
    6 days ago
  • $18 per hour

     ...innovation, and creative problem-solving to make health care more personalized, safe, and effective.We are looking for a Junior Business Analyst (Jr. BA) who is excited to learn, work with a team, and gain real-world experience in enterprise-wide transformation.This is a great... 
    Hourly pay
    Work at office
    Flexible hours

    SE Health

    Markham, ON
    17 days ago
  • $40.07 - $47.58 per hour

     ...Please note that this role is a 12-month fixed term contract** The Business Support Analyst, is responsible for providing analytical and administrative support to the Parts & Services Business Planning team to identify opportunities and move the Parts & Service business forward... 
    Hourly pay
    Fixed term contract
    Casual work
    Work at office
    1 day per week

    Honda Canada Inc.

    Markham, ON
    21 days ago
  •  ...Role: Business Data Analyst – Informatica PowerCenter, ETL Location: Markham, Ontario Work Style: Hybrid Roles and Responsibilities: • Gather, analyze, and document business and data requirements for ETL and data integration initiatives • Collaborate... 
    Contract work

    Astra North Infoteck Inc.

    Markham, ON
    a month ago
  • $80k - $85k per year

     ...work planning • Enter Work Order and Task information into the Client's work management system (AS9) • Liaise with Cost and Schedule Analysts to align P6 Schedules and AS9 tasks in conjunction with the Project Management and Construction teams. • Interpret design documents... 
    Apprenticeship
    Work at office
    Flexible hours

    Black & McDonald Limited

    Pickering, ON
    11 days ago
  • $72k - $91k per year

     ...yourself. Learn why you come first at SE Health. Job Summary The Business Analysis Specialist owns business analysis standards, tools, and...  ...; and provides coaching and advisory support to Business Analysts and delivery teams across the organization. Operating as a Centre... 
    Full time
    Home office
    Flexible hours
    Markham, ON
    1 day ago
  •  ...dedicated to continuous improvement, innovation, and growth. The Business Transformation Lead plays a critical role in mapping and driving...  ...and mentorship Mentor and provide guidance to Business Analysts to foster strong communication, project management, stakeholder... 
    Full time
    Work at office

    SE Health

    Markham, ON
    9 days ago
  •  ...Job Responsibility: Business Coach/Facilitator Full-time Opportunity York Region Who we are : Job Skills offers employment solutions connecting the skills of job seekers with the needs of employers to create a more vibrant community. What we need : Results-driven... 
    Full time
    Monday to friday
    Shift work
    Day shift

    Job Skills

    Markham, ON
    9 days ago
  • $80k - $125k per year

     ...ABOUT THIS CAREER OPPORTUNITY Reporting to the Director of Business and AI Integration, the Business Integration Manager plays a pivotal role in bridging technology enablement with operational support for construction and utility projects. This role ensures that digital... 
    Full time

    Black & McDonald Limited

    Markham, ON
    11 days ago
  • $70k - $80k per year

     ...Position Profile: Manager Business Development , Lab Subscriptions Location: Markham, Ontario (L3R 9Z7) Employment Type: Full-Time  Reports To: Director Marketing & Business Development Vacancy Status: This is a posting for an existing vacancy. On-site 3 days... 
    Long term contract
    Full time
    Internship
    Flexible hours
    3 days per week

    ventureLAB

    Markham, ON
    8 days ago
  • $70k - $80k per year

     ...26 months ahead of schedule. Who we need Reporting to the Director of Supply Chain and Information Technology, we are hiring a Business Systems Administrator to play a key role in the accessibility, usability, security, and performance of Genuine Comfort’s core business... 
    Long term contract
    Full time
    Live In
    Work at office
    Local area
    Remote work
    1 day per week

    Genuine Comfort

    Markham, ON
    17 days ago
  •  ...distribution of fashion, luxury and sports eyewear. Pay Range: 17.60 - 22.55  This posting is for an existing vacancy within our business. Employee pay is determined by multiple factors, including geography, experience, qualifications, skills and local minimum wage... 
    Minimum wage
    Part time
    Casual work
    Local area

    EssilorLuxottica Group

    Pickering, ON
    15 hours ago
  • $75k per year

     ...The Business Development Manager (BDM) is a key driver of new customer acquisition and revenue growth, with a strong focus on the Ontario market. This position is responsible for identifying, engaging, and closing new business opportunities across various verticals, representing... 
    Work at office

    Ravyx CA

    Markham, ON
    24 days ago
  • $17.6 per hour

     ...oriented J2WRTL Why work in a Shoppers Drug Mart store? Each store has an Associate-Owner, so you will work for a local business owner while having the support of a national brand. Benefit from a purchase discount program, flexible and varied schedules, competitive... 
    Hourly pay
    Local area
    Flexible hours

    Shoppers Drug Mart / Pharmaprix

    Pickering, ON
    13 days ago
  •  ...communicator & listener Problem solving ability Solid Organization skills This posting is for an existing vacancy within our business. Employee pay is determined by multiple factors, including geography, experience, qualifications, skills and local minimum wage... 
    Minimum wage
    Full time
    Work at office
    Local area

    EssilorLuxottica Group

    Pickering, ON
    15 hours ago
  • $47.4k - $78.22k per year

     ...our Experts, we would love to hear from you. Role: Operations Analyst Permanent, Full-Time Reports to: Manager, Billing...  ...management. The successful candidate will support and guide vendors, business partners and team members, oversee daily billing processes, and... 
    Permanent employment
    Full time
    Work from home

    Enercare Inc.

    Markham, ON
    2 days ago
  • $90.72k per year

     ...Markham is seeking a highly motivated and experienced Financial Analyst with a growth mind set to join our Financial Reporting Division...  ...Assist in the compilation of financial statements for Government Business Enterprises (GBEs) for City owned operations and the City. Responsible... 
    Remplacement
    Work at office
    Local area

    City of Markham

    Markham, ON
    3 days ago
  •  ...our Values - Care, Commitment, Community, and Confidence. We are embarking on an exciting journey to transform our Personal Insurance business with our move to Guidewire. As the Business Process Optimization Lead, you will work in a collaborative and matrixed environment, to... 
    Full time
    Flexible hours

    Aviva

    Markham, ON
    7 days ago
  • $48 per hour

     ...problems Plan, coordinate and delegate assignments and provide coaching to Pharmacy colleagues Proven ability to drive and build the business, lead by example and support enterprise programs Commitment to providing exceptional customer service Superior customer... 
    Hourly pay
    Local area
    Flexible hours

    Shoppers Drug Mart / Pharmaprix

    Pickering, ON
    7 days ago

Do you want to receive more vacancies?

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