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

Medical Office Assistant - 30-37.5 hours/week, Permanent

$20.19 - $22.73 per hour
Full-time

Peterborough Family Health Team

August 12th, 2026

Overview

Reporting to the Peterborough Family Health Team (PFHT) Clinical Manager, the Medical Office Assistant (MOA) serves as a key point of contact for patients and provides administrative support to a collaborative, multidisciplinary team of Interprofessional Healthcare Providers (IHPs), including mental health clinicians, pharmacists, and dietitians. The MOA plays an important role in supporting the coordination and delivery of services that improve access to primary care and enhance the quality of care provided to patients.

This is a permanent full-time position (0.8-1.0 FTE; 30-37.5 hours per week) working in Downtown Peterborough.

Responsibilities

Working with patients and clinicians in a healthcare setting, the MOA will:

  • Receive and process referrals submitted to Interprofessional Healthcare Providers (IHPs), including contacting patients to explain available services and schedule appointments.
  • Liaise with clinicians regularly to review and prioritize referrals.
  • Prepare correspondence for patients regarding anticipated wait times and, where appropriate, provide information about other services they may access while awaiting an appointment.
  • Schedule and coordinate patient appointments using the electronic medical record (EMR).
  • Greet patients upon arrival and promptly notify the appropriate clinician of their arrival.
  • Complete appointment reminder calls as required to help minimize missed appointments.
  • Perform a variety of confidential and non-confidential administrative and clerical duties, including word processing, scheduling meetings, relaying messages, processing mail, faxing, and data entry.
  • Track missed appointments and communicate relevant trends or concerns to referring physicians.
  • Maintain an appropriate inventory of office supplies.
  • Coordinate and maintain team vacation and scheduling calendars, as required.
  • Attend internal team meetings and PFHT/FHO meetings, as required.
  • Maintain PFHT tracking lists and compile and submit required Ontario Health (OH) data on a quarterly basis.
  • Participate in problem-solving and process improvements to support efficient service delivery and enhance patient care.
  • Contribute to a safe, respectful, and inclusive work environment.
  • Maintain confidentiality and protect patient privacy in accordance with organizational policies and applicable legislation.
  • Provide referring physicians with updates regarding the status of referrals, as appropriate.
  • Provide administrative coverage and support to other administrative roles during vacation, leaves, or other absences, as required.
  • Perform other duties as assigned based on organizational need.

Hours Of Work

Hours of service are pre-established per employment agreement and may require some evenings and weekends. Any deviation from the established schedule shall not negatively impact upon the provision of service to the patient population

Qualifications

  • Post-secondary education in a related field such as business administration considered an asset OR completion of Medical Secretary Course (medical terminology, pharmacology).
  • Demonstrated effective verbal and written communication, interpersonal and public relations and problem-solving skills.
  • Proficiency in computer applications: Windows, Microsoft Office Suite (Word, Excel, Outlook, etc.), email and internet research.
  • Previous medical office experience preferred.
  • Previous experience with Electronic Medical Records preferred.
  • Experience in telephone triage and booking appointments preferably in a family medicine practice.
  • Ability to set priorities and organize work accordingly in a busy office setting with multiple professionals.

Additional Benefits Of Joining The Peterborough Family Health Team

  • A provincial leader among Family Health Teams in Ontario
  • Excellent team/office environment
  • Multidisciplinary team expertise
  • Organizational commitment to work-life balance
  • HOOPP Pension Plan
  • Optional Extended Health and Dental Plan
  • Life/Disability Insurance Plan
  • Health Care spending account
  • EAP

The Peterborough Family Health Team are leaders in advocating for full vaccination against the COVID-19 virus and its variants, for persons who are medically able to receive the vaccination. All applicants should know that PFHT employees are expected to support this position and if medically able, maintain full vaccination.

Interested candidates can email their resume and cover letter to ***email_hidden*** by the application deadline.

  • Application deadline: August 25, 2026
  • Hours: 30-37.5 hours/week – Monday to Friday
  • Expected start date: Sept 15, 2026
  • Job type: Permanent
  • Salary: $20.19 to $22.73 /hour

The Peterborough Family Health Team is actively committed to creating a diverse and inclusive workplace and encourages applications from all qualified candidates. The Peterborough Family Health Team offers accommodation for applicants with disabilities in its recruitment processes. We thank all applicants for their interest; however, only candidates selected for further consideration will be contacted.

Posted in Careers, PFHT Employed Opportunities

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Medical Office Assistant - 30-37.5 hours/week, Permanent in Peterborough, ON vacancy
  • $22 - $26 per hour

     ...This position is in an established medical practice office seeking a full-time, experienced medical office administrator (MOA). The MOA will...  ...including patient-facing responsibilities. The position is 4.5 days per week (Monday – Thursday 8:30 – 4:30, Friday 9:00 – 12:00, 31... 
    Permanent employment
    Full time
    Work at office
    Local area
    Afternoon shift

    Peterborough Family Health Team

    Peterborough, ON
    15 days ago
  • $30 - $38 per hour

     ...Customer Service & Administrative Office Assistant Pay: $30.00 to $38.00 per hour Schedule: Part Time or Full Time Location: Remote About the Role We are currently seeking organized and dependable individuals for an entry level Customer Service & Administrative... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Part time
    Work at office

    HRS Talent Solutions

    Peterborough, ON
    2 days ago
  •  ...seeking a versatile, proactive, and detail-oriented Executive Assistant & Office Manager to provide administrative and operational support to the...  ...assigned. Qualifications Qualifications Minimum 3-5 years of experience in a senior administrative, executive... 
    Suggested
    Full time
    Work at office

    Aquatech Canadian Water Services

    Peterborough, ON
    28 days ago
  • $24 - $30 per hour

     ...orthopedic surgery, kinesiology, medical injections, and bracing....  ...Processing invoices and managing office budgets Ordering required equipment...  ...administrative systems Assisting with maintaining cleanliness...  ...: Full-time Pay: $24.00-$30.00 per hour Expected hours:... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Monday to friday
    Flexible hours
    Day shift

    Orthopaedic Rehabilitation Institute Kawarthas

    Peterborough, ON
    6 days ago
  • $53k - $71k per year

     ...an Executive Administrative Assistant (Part-time) for our Peterborough...  ...production and lifesaving medical isotopes.   Check out the...  ...team. This role is central to office operations and serves as the primary...  ...is a part time role working hours are 20 per week, Monday to... 
    Suggested
    Part time
    Internship
    Work at office
    Local area
    Immediate start
    Monday to friday
    Flexible hours
    Shift work

    BWXT

    Peterborough, ON
    12 hours ago
  • $30.6 per hour

     ...lubrication, disassembly/reassembly, and assist maintenance technicians with...  ...periods, including 8-hour, 10-hour or 12-hour shifts or required...  ...Job Posting End Date August 30, 2026 Our Purpose And Growth...  ...experience. A full range of medical, financial, and/or other benefits... 
    Long term contract
    Full time
    Relocation
    Shift work
    Rotating shift

    The Coca-Cola Company

    Peterborough, ON
    12 hours ago
  •  ...position provided support for extended hours starting at 11:00 a.m. to 7:30 p.m. For More Information: For...  ...here: College Services Operation Assistant Explore what Fleming College has...  ...preferably in Emergency Communications, Office Administration or Records Management... 
    Full time
    Part time
    Work at office

    Fleming College

    Peterborough, ON
    6 days ago
  • $25 - $30 per hour

     ...Responsibility: All About Communication is hiring a permanent part-time or full-time CDA to fill 1-2...  ...possible future group programming, and assisting SLP with transition of students to their...  ...Full-time, Part-time Salary: $25.00-$30.00 per hour Benefits: Casual dress On-site... 
    Permanent employment
    Hourly pay
    Full time
    Part time
    Casual work
    Relocation
    Monday to friday
    Flexible hours

    All About Communication

    Peterborough, ON
    8 days ago
  •  ...of Work/Life Balance Options Employee Assistance Program Commitment to Ongoing Learning...  ...The International Student Recruitment Officer (ISRO) will work as a member of the International...  ...the internal posting period of five (5) days. How To Apply: Internal Candidates... 
    Full time
    Part time

    Fleming College

    Peterborough, ON
    10 days ago
  • $42.8k - $55.64k per year

     ...milkshake flavour is. As an Administrative Assistant your responsibilities will include:...  ...Services team within the Business Unit, Office and/or Service Line to produce high...  ...~ This role is required to be in-office 5 days per week Are you ready to Discover Your Purple... 
    Full time
    Internship
    Work at office
    Local area

    Doane Grant Thornton

    Peterborough, ON
    13 days ago
  •  ...Security Department , this Part-Time Security Officer position is responsible for the safety...  ...checks to any guest who appears under 30. Referring disputes to the Supervisor,...  ...safety, and other statutory regulations. Assisting Supervisor, Security with enrolling guests... 
    Full time
    Part time
    Flexible hours
    Night shift
    Afternoon shift

    Great Canadian

    Peterborough, ON
    15 days ago
  • $28 - $36 per hour

     ...Administrative Office Support Assistant - Remote Pay: $28.00 - $36.00 per hour Part-time or Full-time About the Role We are currently seeking organized and dependable individuals for an entry-level Administrative Support & Data Entry Assistant opportunity. This... 
    Remote job
    Hourly pay
    Full time
    Part time
    Work at office
    Work from home

    HRS Talent Solutions

    Peterborough, ON
    18 days ago
  • $29.6 - $34.13 per hour

     ...Job Responsibility: Position: Genetic Assistant Department: Genetics Counselling Position...  ...: OPSEU 373 Number of Positions: 1 HOURS OF WORK: The stated hours of work are...  ...the work of the Genetic Counsellors and Medical Geneticist. WHAT YOU'LL BRING:... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Relocation
    Monday to friday

    Peterborough Regional Health Centre

    Peterborough, ON
    3 days ago
  • $30.6 per hour

     ...dexterity Standing and walking for continuous periods, including 8-hour, 10-hour or 12-hour shifts or required necessary hours Ability...  ..., job-related knowledge, skills, and experience. A full range of medical, financial, and/or other benefits, dependent on the position, is... 
    Long term contract
    Full time
    Relocation
    Shift work

    The Coca-Cola Company

    Peterborough, ON
    22 days ago
  • Description Position: Procurement Officer Location: Peterborough Wage: $24 Procurement Officer: • Prepare purchase orders by verifying specifications and price, comparing items requested to the supplier agreements. • Manage site supplier agreements including adding pricing... 
    Full time
    Work at office

    Level A Professional Group

    Peterborough, ON
    24 days ago
  • $50k - $53k per year

     ...posting for an existing job vacancy. The Assistant Manager will be responsible for...  ...Monitor and organize catering orders with weekly invoicing. Perform administrative duties...  ...Strong proficiency in computer skills, MS Office (Word, Excel, Outlook etc.) Able to accommodate... 
    Full time
    Internship
    Flexible hours
    Afternoon shift

    Compass Group Canada

    Peterborough, ON
    4 days ago
  •  ...re family. About the role As an Assistant Manager, you set the tone for the store...  ...around the sales floor, stockroom and office and lift up to 30 pounds. Ability to travel as...  ...Plan Employee stock purchase plan.* Medical, dental, vision and life insurance.*... 
    Full time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Gap Inc.

    Peterborough, ON
    10 days ago
  • $18 - $20 per hour

     ...Peterborough, ON Starting Pay Rate DOE: $18-$20/hour Hours: Monday to Friday – 8:00 AM start...  ...reliable and intuitive Reception & Sales Assistant to join our team in Peterborough. This...  ...administrative tasks ~Perform general office administrative duties as required Requirements... 
    Full time
    Work at office
    Monday to friday

    Level A Professional Group

    Peterborough, ON
    22 days ago
  • $26 per hour

    Dental Assistant Maple Leaf Dentistry Location 291 Reid St Peterborough, ON Salary 26.00 hourly / 40 hours per week Full time Day, Night, Weekend Starts as soon as possible Languages English...  ...Experience 3 years to less than 5 years Work must be completed at the physical... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift
    Weekend work

    Maple Leaf Dentistry

    Peterborough, ON
    more than 2 months ago
  •  ...operations ~Other tasks as assigned Job Requirements: ~Prior assistant and administrative experience preferred ~Excellent...  ...prioritize multiple, often conflicting demands ~Knowledge of Microsoft Office with skills in Word and Excel ~Own vehicle strongly preferred... 
    Full time
    Work at office

    Level A Professional Group

    Peterborough, ON
    21 days ago
  • $20 - $24 per hour

     ...and education. Pay Rate - $20.00 - $24.00 per hour Position Overview This position is responsible for assisting the Store Manager in supervising and managing Store...  ...computer skills. Full time benefits:  •    Medical, Dental, & Vison  •    Voluntary Insurance plans... 
    Hourly pay
    Full time
    Temporary work
    Seasonal work
    Local area

    Follett

    Peterborough, ON
    1 day ago
  •  ...​​​ ~ Utilities & Parking included Job Overview: The Assistant Resident Manager is responsible for daily operations of assigned...  ...applications, leases, move-in and move-out inspections), keep the rental office organized, help with rent collection and deposits, sending out... 
    Full time
    Part time
    Seasonal work
    Live In
    Work at office
    Rotating shift

    The Skyline Group of Companies

    Peterborough, ON
    a month ago
  •  ...Requisition Details:   Employment Status: Permanent, Part-time (0.4 FTE) Program Name: Assisted Living Number of Hours Bi-Weekly: 30 Work Schedule: Days, Evenings, Weekends Union/Bargaining Unit: CUPE On Call: Yes Existing Vacancy: Yes – we're currently... 
    Permanent employment
    Part time
    Immediate start
    Flexible hours
    Weekend work
    Afternoon shift

    VON Canada

    Peterborough, ON
    13 days ago
  •  ...: Temporary, Full-time (1.0 FTE) Program Name: Assisted Living Services for High-Risk Seniors Number of Hours Bi-Weekly: 75 Work Schedule: Days Anticipated End Date...  ...Registered Practical Nursing (RPN) diploma. Minimum 5 years’ experience in community based health care... 
    Full time
    Temporary work
    Work at office

    VON Canada (Ontario)

    Peterborough, ON
    19 days ago
  • $29.3 per hour

     ...Redimix Driver (DZ Driver) Employment Type : Permanent, Full-time Work Location : Peterborough, Compensation : $29,30 per hour   Ready for your next challenge? Join us...  ...in Canada and Internationally Group Medical, Extended Health and Dental Plan Pension... 
    Permanent employment
    Hourly pay
    Weekly pay
    Full time
    Local area
    Shift work
    Weekend work

    CRH

    Peterborough, ON
    12 hours ago
  • $120.4k - $180.6k per year

     ...Terms of Employment: Full-time / Permanent Location: Peterborough, Ontario...  ...Neal Drive, Peterborough, ON K9J 6X7 Hours of Work: 40 hours/week Language: English Benefits: Eligible...  .... Eligible for Employee and Family Assistance Program, Educational Reimbursement... 
    Permanent employment
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Westinghouse Electric Company

    Peterborough, ON
    1 day ago
  • $17 - $25 per hour

     ...Insulation Canada Inc. is a group of 5 locations, serving southern Ontario...  ...Health Benefits Plan Employee Assistance Program Eco Insulation is a truly...  ...structure Job Types: Full-time, Permanent Salary: $17.00 to $25.00 /hour - Depending on experience Job Types... 
    Permanent employment
    Hourly pay
    Full time
    For contractors
    Casual work
    Flexible hours
    Shift work

    Eco Insulation Peterborough

    Peterborough, ON
    3 days ago
  • $28 per hour

     ...skills and personality to join our team as a content writer and assistant editor. The ideal candidate will be a creative thinker with a knack...  ...contract), and the compensation for this role begins at $28/hour (commensurate with experience). What you’ll do Proofread and... 
    Full time
    Contract work
    Temporary work
    For contractors
    Internship
    Remote work

    Loomex Group

    Peterborough, ON
    29 days ago
  •  ...: Full time, Monday to Friday Hours: 8:30am - 5pm   Organization...  ...established collection percentages, over 30 days balances and bad debt...  ...of accounts to management weekly and monthly ~Establish repayment...  ...and process demand letters ~Assist in credit review process for new... 
    Full time
    Work at office
    Monday to friday

    Level A Professional Group

    Peterborough, ON
    16 days ago
  • $18.2 - $21.4 per hour

     ...Peterborough, ON K9J 7Y5, Canada (CA) Hourly/Salaried: Hourly (Non-Exempt)...  ...meet the required minimum number of weekly shifts/ hours: Full Time: 30-40 hrs/week Part Time: 15-29 hrs/...  ...applicants with disabilities or other medical conditions. As part of our commitment... 
    Hourly pay
    Full time
    Part time
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Sephora

    Peterborough, ON
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Medical Office Assistant - 30-37.5 hours/week, Permanent. Be the first to apply!