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

Medical Office Assistant (MOA)

$22 - $25 per hour
Full-time

Central Interior Rural Division Of Family Practice

Medical Office Assistant (MOA)

Other Titles: n/a

Reporting relationships

This position reports to Dr. Charles Kalu.

Hours of work

This is a part-time position working Tuesdays and Wednesdays, in person, from 8:30 a.m. to 4:30 p.m. (8 hours per day). Additional hours may become available in the future based on clinic needs and mutual agreement. Overtime will be compensated in accordance with applicable employment standards and applies to any authorized hours worked beyond the regularly scheduled workday.

Job purpose

The Medical Office Assistant supports the physician with Electronic Medical Record and patient data management, appointment booking and calendar management, office organization, and administrative supports as directed by the physician.

As a Medical Office Assistant, you will be the ‘face’ of our organization and will demonstrate a high level of patience and empathy for the needs of our patients. Reporting to the physician, the Medical Office Assistant works collaboratively with all staff, and physicians in support of patient care. The MOA supports the clinic by performing a variety of clerical, administrative and clinical tasks.

Primary duties and responsibilities

The Administrative Assistant performs a wide range of duties, including some or all the following:

In Clinic


  • Greeting and acknowledging all patients and visitors in the medical home to determine the purpose of their visit

  • Check in patients for their appointments using the EMR to ensure good patient flow

  • Update patient demographics (name, address, contact info, family physician, PHN validation, etc.

  • Answering incoming calls and processing patient inquiries accordingly, within scope of practice (book appointments, direct to appropriate staff members, when necessary, etc.), triage or action based on the nature of the call

  • Outgoing calls to patients and complete patient outreach when appropriate

  • Escorting patients to exam rooms, obtaining a brief history of patient problem using clinical assessment skills within scope of practice, take appropriate vitals (blood pressure, height, weight, temperature, O2 stats, urinalysis, etc.), assist and chaperone with medical procedures

  • Administrative/other duties that include but not limited to: scanning, electronic filing, processing incoming and outgoing faxes, linking documents, answering email/EMR messages, maintaining EMR records.

  • Processing referrals and follow up verifying receipt of referral

  • Triage and/or completion of generally assigned tasks within the EMR

  • Maintain, protect, and comply with privacy and confidentiality for all patients, staff and physicians according to Patient Information to Privacy Act.

  • Clinic autoclaving and reprocessing of equipment as per BC Best Practices for Cleaning, Disinfection and Sterilization for Critical and Semi-Critical Medical Devices

  • Awareness and adherence to Infection Prevention and Control policies and procedures

  • Other duties as assigned within scope of practice

  • Performs Medical Administrative Assistant functions as required

Note: This list is not intended to be understood as a final list of all duties, responsibilities and skills required. Duties and responsibilities may vary or change depending upon physician needs. 

Qualifications

Education

Completion of Secondary School is required. 

Knowledge, skills, and abilities


  • Ability to be flexible, adaptable and to thrive in the fast-paced, dynamic clinic environment

  • Attention to detail and the ability to complete tasks accurately and efficiently

  • Self-motivation with strong work ethic and critical thinking/problem solving skills

  • Excellent organizational and time management skills

  • Collaborative in a diverse environment to support physician and patients

  • Demonstrates a positive, friendly, professional attitude and demeanor

  • Exemplary communication skills (written & oral)

  • Knowledge of medical terminology

  • Strong computer typing skills (minimum 40 wpm)

  • Knowledge and experience with medical records management using an EMR

  • Understanding the importance of appropriate and accurate documentation

  • Knowledge and experience with external resources such as Pathways, Meditech, Care Connect is a plus but not a requirement

  • Strong conflict management skills, empathy, and trustworthiness

  • Knowledge of Health Information Privacy Regulations

  • Commitment to ongoing professional development

Other Requirements


  • Must have a valid BC driver's license and access to a reliable vehicle. 

  • Criminal Record check carried out within the last 6 months. 

  • First Aid training is a plus but not a requirement. 

  • Experience with the EMR is a plus but not a requirement, and training may be arranged directly through the EMR provider. 

Behavioural competencies

The Medical Office Assistant should demonstrate competence in some or all the following:


  • Attention to Detail: Being careful about detail and thorough in completing work tasks.

  • Cooperation: Being pleasant with others on the job and displaying a good-natured, cooperative attitude.

  • Dependability: Being reliable, responsible, and dependable, and fulfilling obligations.

  • Concern for Others: Being sensitive to others' needs and feelings and being understanding and helpful on the job.

Working conditions


  • The job is located onsite at Cariboo Memorial Hospital in Williams Lake.

Compensation

The Medical Office Assistant’s wage is $22.00-$25.00/hour depending on qualifications and experience. 

Start Date

As soon as possible. 

 

APPLICATIONS: Applicants may respond directly to this job posting and successful applicants will receive an invitation to interview. Please note that this position is being posted with the assistance of the Central Interior Rural Division of Family Practice but is not connected to the Division. 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Medical Office Assistant (MOA) in Williams Lake, BC vacancy
  •  ...Interior Health is seeking an experienced and dynamic Medical Laboratory Assistant to join our Medical Laboratory Department at Cariboo Memorial Hospital in Williams Lake, BC. If Medical Laboratory Science is your passion and you are a reliable, flexible and motivated individual... 
    Suggested
    Permanent employment
    Full time
    Internship
    Local area
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Interior Health Authority

    Williams Lake, BC
    1 day ago
  •  ...26, 2026 .  POSITION The Operations and Maintenance (O&M) Assistant supports daily business operations by managing administrative tasks...  ...Required ~ Minimum 2 years of experience working in an office setting, providing administrative support.   Overtime Status... 
    Suggested
    Permanent employment
    Full time
    For contractors
    Work at office
    Trial period
    Monday to friday
    Flexible hours

    Williams Lake First Nation

    Williams Lake, BC
    more than 2 months ago
  • $18.25 per hour

     ...Student Administrative Assistant Classification: Full time, Term (June 30, 2026, to August 28, 2026) Salary: $18.25 per hour...  ...administrative support to ensure the efficient day-to-day operation of the office. This role assists staff with data entry, filing, scheduling,... 
    Suggested
    Hourly pay
    Full time
    Internship
    Work at office

    Tŝilhqotin National Government

    Williams Lake, BC
    more than 2 months ago
  • $29 - $34 per hour

     ...Executive Assistant to Executive Director Classification: Full time, Permanent Salary: $29.00 - $34.00 per hour Location:...  ...and is responsible for ensuring the smooth operations of the ED’s office, the timely preparation of meeting materials, and the execution... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Local area
    Work visa

    Tŝilhqotin National Government

    Williams Lake, BC
    more than 2 months ago
  •  ...for Applications: July 8, 2026.   POSITION The Executive Assistant to the Chief will be responsible for providing essential administrative...  ...(computers, mobile devices, etc.) including Microsoft Office Suite, presentation development tools, online education programs... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    Williams Lake First Nation

    Williams Lake, BC
    more than 2 months ago
  •  ...Reporting to the Director of Self-Government, the Administrative Assistant is an integral member of the Self-Government Team, who...  ...reservations. # Maintain a digital filing system. # Maintains general office supply inventory, including ordering and organization. #... 
    Full time
    Work at office
    Trial period
    Monday to friday
    Flexible hours

    Williams Lake First Nation

    Williams Lake, BC
    a month ago
  •  ...Open until filled.  POSITION The Early Childhood Education Assistant / Administrative Assistant is responsible for supporting the daily...  ...Knowledge of First Nations language. Knowledge of Microsoft Office software at an intermediate/advanced level.   Skills &... 
    Permanent employment
    Full time
    Work at office
    Relocation
    Trial period
    Flexible hours

    Williams Lake First Nation

    Williams Lake, BC
    more than 2 months ago
  • $20 per hour

    Eligible candidates must: -Hold a valid drivers license and have 1st aid level 2 valid ticket, CPR certification and BST License required -Be ready to travel on different job sites between 100 Mile House and Quesnel – Not have criminal record – Be physically and mentally...

    Eligible candidates must:

    Williams Lake, BC
    21 days ago
  •  ...workforce, or looking for a new job, this is where you belong. Why Is This Role Important Reporting to the Store Manager, the Assistant Store Manager will provide excellence in customer service. Demonstrate leadership by managing employees and effectively planning.... 
    Permanent employment
    Temporary work
    Internship

    Loblaw Companies Limited

    Williams Lake, BC
    22 days ago
  • $47.75k per year

     ...Williams Lake, BC V2G 2W3 , is looking for permanent full-time Assistant Manager to start immediately. Compensation: $47,750per annum,...  ...Benefits  include an optional, employee‑contributed single or family Medical and Dental Benefit plan comprising Pharmaceuticals, Hospital... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    more than 2 months ago
  •  ...We are hiring for a relief (temporary) full-time Rehabilitation Assistant position at Deni House long-term care facility in Williams Lake. This opportunity is expected to run until April 2027 or the return of the current incumbent. Days of Work: Monday to Friday Shift... 
    Long term contract
    Full time
    Temporary work
    Internship
    Monday to friday
    Shift work

    Interior Health Authority

    Williams Lake, BC
    7 days ago
  •  ...Pattison Food Group Ltd., Save-On-Foods is B.C.’s Most Loved Brand and certified a Great Place to Work®. We are hiring for a Pharmacy Assistant at our location in Williams Lake, BC . You will be responsible for: Receiving written prescriptions and written or verbal... 
    Part time

    Save-On-Foods - British Columbia

    Williams Lake, BC
    more than 2 months ago
  • $850 per week

     ...and customer experiences. Role Overview: We are welcoming participants from all backgrounds, including anyone looking for office assistant roles, to take part as an online consumer insights panelist. These may involve online discussions, product testing, or feedback sessions... 
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    AFG Inc

    Williams Lake, BC
    more than 2 months ago
  •  ...support you at every stage of your career: • Employee & Family Assistance Program • Employer paid training/education opportunities •...  ...Additionally, residential beds are seamlessly integrated within the medical-surgical unit for comprehensive patient care. As we embark on... 
    Permanent employment
    Full time
    Internship
    Local area
    Flexible hours
    Shift work
    Night shift

    Interior Health Authority

    Williams Lake, BC
    4 days ago
  •  ...-paid training, and an Employee & Family Assistance Program to support you every step of the...  ...as required. Obtains patients’ charts, medical reports, lab results and x-rays from internal...  ...clerical functions such as ordering office supplies, photocopying and sending/receiving... 
    Permanent employment
    Casual work
    Relief
    Work at office
    Monday to friday
    Shift work
    Rotating shift

    Interior Health Authority

    Williams Lake, BC
    24 days ago
  • $22 - $26 per hour

     ...supported organizations of all sizes, from small offices to large government operations, by helping...  ...get a competitive hourly wage, extended medical plan, staff pricing, and annual vacation....  ...: Floor & Retail Sales ~Greet and assist walk-in customers, understanding their needs... 
    Hourly pay
    Long term contract
    Full time
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Wage:

    Williams Lake, BC
    28 days ago
  •  ...Responsibilities Provide exceptional customer service and assistance and sustain effective relationships with clients and patrons...  ...emergency, liability and day to day reports Provide first aid and medical response when required to any person(s) Qualifications Valid... 
    Part time
    Casual work
    Shift work
    Night shift
    Weekend work
    Williams Lake, BC
    5 days ago
  • $20 - $22 per hour

     ...Our client in the retail industry is seeking a Assistant Manager to join their team. In this role, you will support store operations by assisting management and guiding staff on the sales floor. The ideal candidate will bring strong leadership skills, experience with sorting... 
    Hourly pay
    Permanent employment
    Full time
    Shift work
    Afternoon shift

    Manpower

    Williams Lake, BC
    22 hours ago
  •  ...here as it is a key role for Borealis in our corporate and branch offices. Duties and Responsibilities: Provide administrative...  ...management within our ERP software. Accounts receivable as directed Assist staff in procurement through appropriate channels Assist in... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Borealis Fuels

    Williams Lake, BC
    a month ago
  • $42 - $46 per hour

     ...the-art technology. RELOCATION SUPPORT Moving to the beautiful Cariboo? Up to $5,000 in relocation assistance. COMPREHENSIVE BENEFITS RRSP matching, extended medical, dental, vision care, and dedicated PPE allowance. TRAINING & GROWTH Continuous learning, skill... 
    Apprenticeship
    Relocation
    Relocation package

    Burgess Plumbing, Heating & Electrical Co. Lt

    Williams Lake, BC
    4 days ago
  • $25 - $28 per hour

     ...questionnaires, and forms for community engagement and feedback. Assist in the maintaining an organized database of gathered knowledge,...  ..., values, and language Complete working knowledge of Microsoft Office, especially Word, Outlook, Excel, and PowerPoint Awareness of... 
    Hourly pay
    Full time
    Part time
    Work at office

    Tŝilhqotin National Government

    Williams Lake, BC
    27 days ago
  •  ...Benefits include an optional, employee‑contributed single or family Medical and Dental Benefit plan comprising Pharmaceuticals, Hospital Care...  ...accurate and delivered with a smile Food Service Support • Assist teammates with preparing and serving food and drinks • Help... 
    Permanent employment
    Full time
    Part time
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    15 days ago
  •  ...latest trends in the pharmacy industry by keeping up with new medications and clinical opportunities. Offering private consultations to...  ...team member offers and discounts. Wellness and team member assistance program. Opportunities for career advancement into management... 
    Relocation package

    Save-On-Foods - British Columbia

    Williams Lake, BC
    more than 2 months ago
  • $81.5k per year

     ...Mine Operations personnel and ensure the efficient coordination of office activities and processes. Position responsibilities...  ...incoming phone calls, emails, correspondence, and visitor inquiries. ~Assist in planning, preparing, and coordinating meetings, conferences, and... 
    Bi-weekly pay
    Full time
    For contractors
    Work at office
    10 hours per week
    Shift work
    3 days per week

    About the role

    Williams Lake, BC
    1 day ago
  •  ...is open to people currently receiving BCEA, PWD, PPMB, Hardship Assistance, or equivalent federal assistance. Your assistance continues alongside...  ...from supervisory staff ~Comfort working in a structured office environment with routine tasks ~Basic written and verbal communication... 
    Permanent employment
    Work at office
    Shift work

    Job Overview

    Williams Lake, BC
    7 days ago
  •  ...Benefits include an optional, employee‑contributed single or family Medical and Dental Benefit plan comprising Pharmaceuticals, Hospital Care...  ...sanitize equipment, counters, prep surfaces, and utensils • Assist with dining room, restroom, and exterior cleanliness to maintain... 
    Permanent employment
    Full time
    Part time
    Manual labor
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    15 days ago
  • $73k - $85k per year

     ...culture and a balanced lifestyle to thrive at work and outside of the office. You will be rewarded with generous base pay, vacation time, 4...  ...access to perks and discounts, professional development assistance, MNP University, a flexible ‘Dress For Your Day’ environment, firm... 
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Williams Lake, BC
    more than 2 months ago
  • $22 per hour

     ...Benefits  include an optional, employee‑contributed single or family Medical and Dental Benefit plan comprising Pharmaceuticals, Hospital Care...  ...of cost control, including food and labour cost awareness. Assist in maintaining records of stock, sales, wastage, and repairs.... 
    Hourly pay
    Permanent employment
    Full time
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    a month ago
  • $79.9k per year

     ...Benefits  include an optional, employee‑contributed single or family Medical and Dental Benefit plan comprising Pharmaceuticals, Hospital...  ...and hire hourly staff; participate in hiring supervisors and assistant managers. Address performance issues, coach team members, and... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Flexible hours
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    a month ago
  • $21.92 per hour

     ...wipe behind them 7.    Sweeping front entry areas of Preschool and office 8.    Replace light bulbs and fill in a Maintenance Request for...  ...and maintenance of janitor, carpenter and garden tools 10.  Assist in other miscellaneous duties such as setting up tables, chairs and... 
    Work at office
    Monday to friday

    Duties and Responsibilities

    Williams Lake, BC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Medical Office Assistant (MOA). Be the first to apply!