hirly

Cird

Medical Office Assistant (MOA)

Williams Lake, British Columbia

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Cird first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.

Tailor my resume for this job →

hirly's read of this role

Seniority
Mid level
Country
CA
Work mode
On-site / unstated
First seen by hirly
29 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

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.

Original posting on Cird's site ↗

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job