Medical Office Assistant (Casual)

OneSky Community Resources

Penticton

On-site

CAD 28,000 - 36,000

Part time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits
Municipal Pension Plan
Supportive work environment

Job summary

OneSky Community Resources is seeking a Medical Office Assistant to support the Martin Street Outreach Clinic and Urgent & Primary Care Centre in Penticton. This casual role focuses on administrative and clerical duties to ensure smooth clinic operations and a welcoming environment for patients.

You will handle scheduling, patient records, billing, and data entry while collaborating with a multidisciplinary team. Experience with EMR systems and strong English communication are essential.

Qualifications

  • Medical Office Assistant Certificate/Diploma or equivalent education/experience.
  • Experience supporting vulnerable populations (mental health, substance use, socio-economic challenges).
  • Trauma-informed practice training is an asset.
  • Strong customer service, interpersonal, and communication skills.
  • Excellent time management, multitasking, and organizational abilities.
  • Proficient in English (written and verbal).
  • EMR experience with Med Access and/or Meditech; MS Word/Excel proficiency.

Responsibilities

  • Maintain efficient clinic operations through scheduling, document preparation, and provider support.
  • Facilitate telephone conferencing and meetings as directed by Clinic Manager and Providers.
  • Collect and manage incoming forms for Providers; ensure timely completion.
  • Chart documents into patient charts using Med Access; prepare referrals and medical documentation.
  • Submit billing through Teleplan/MSP; manage third‑party billings (e.g., WCB, ICBC, RCMP, DVA).
  • Maintain patient records and filing; manage calls, emails, and faxes; relay messages.
  • Receive and record patient payments; issue receipts.
  • Participate in data collection, evaluation, and quality assurance activities.

Skills

Customer service
Interpersonal skills
Communication skills
Time management
Multitasking
Organizational skills
English proficiency

Education

MOA Certificate/Diploma

Tools

Med Access
Meditech
Microsoft Word
Excel

Job description

Title: Medical Office Assistant

Location: Penticton

Employment Status: Casual

Hours: as needed

Closing date: Oct 1, 2026

The Employer

A progressive, not for profit organization, OneSky has been serving the South Okanagan Similkameen for over five decades. Guided by our core belief that we’re all in this together, living under a single sky, our goal is to create a way forward for everyone. We champion and support individuals to reach their full potential, work to remove barriers and support individuals through a diverse range of services. OneSky values diversity, accessibility, respect, accountability, integrity, and collaboration. We provide a competitive salary, comprehensive health and wellness benefits, a great pension plan (Municipal Pension Plan) and a supportive, collaborative, and fun work environment. OneSky is a great place to work!

Job Summary

The Medical Office Assistant (MOA) provides administrative and clerical support to Family Physicians, Nurse Practitioners, and patients at the Martin Street Outreach Clinic and Urgent & Primary Care Centre. This role ensures smooth clinic operations and a welcoming environment for all.

Reporting Relationships

This position reports to the MOA Coordinator at OneSky Community Resources. Daily work is directed by Interior Health’s Clinic Manager and the Martin Street Outreach Clinic’s Provider Collective.

Clinic Overview
Martin Street Outreach Clinic

This clinic provides long-term, relationship-based primary care to individuals with complex health needs, including mental health challenges, substance use, and social vulnerabilities. Services are delivered by a collaborative team of physicians, nurse practitioners, nurses, social workers, and allied health professionals. The clinic operates as anOAT (Opioid Agonist Treatment) Clinic, offering supervised medication such as methadone or suboxone to support individuals with opioid use disorders.

Additional services include:
  • Mental health and substance use support
  • Chronic disease management
  • Preventive care and health education
  • Coordination with community resources and social services
  • Trauma-informed care and harm reduction approaches

The clinic is operated in partnership with Interior Health and works closely with community agencies such as Pathways Addictions Resource Centre, South Okanagan Women in Need Society (SOWINS), and other local service providers to ensure wraparound support for patients.

Urgent & Primary Care Centre

Operating during evenings and weekends, this centre provides same-day access to care for non-life-threatening health concerns. It serves individuals, families, and seniors who may not have a regular primary care provider or need timely medical attention.

Services include:
  • Assessment and treatment of minor injuries and illnesses
  • Prescription renewals and medication management
  • Referrals to specialists and diagnostic services
  • Health Connect Registry support to help patients find long-term care providers
Key Responsibilities
Administrative & Clerical Support
  • Maintain efficient clinic operations through scheduling, document preparation, and provider support
  • Facilitate telephone conferencing and meetings as directed by the Clinic Manager and Providers
  • Collect and manage incoming forms and information requests for Providers, ensuring timely completion
  • Chart necessary documents into the correct patient chart using Med Access
  • Prepare and send requisitions, referrals, and medical documentation
  • Submit billing through Teleplan/MSP and manage third‑party billings (e.g., WCB, ICBC, RCMP, DVA); communicate daily billing documentation to the Billing Clerk
  • Maintain patient records and filing systems
  • Manage incoming and outgoing phone calls, emails, and faxes, relay messages promptly
  • Receive and record patient payments, issue receipts
  • Participate in data collection, evaluation, and quality assurance activities
Patient Interaction
  • Greet and check in patients, update records and escort to exam rooms
  • Monitor patient waiting areas and washrooms; provide assistance or redirect concerns to the Clinic Manager or delegate
  • Book follow-up appointments and specialist referrals
  • Support intake and referral processes for long-term primary care, including coordinating with a Social Worker
  • Manage the Patient Recall list for repeat appointments and procedures
  • Communicate test results and appointment details to patients as directed
Clinical Support & Other Duties
  • Prep exam rooms and supplies for procedures, including physical exams, PAP smears, and minor procedures
  • Assist with minor procedures and chaperoning as needed
  • Label and send specimens (e.g., Pap smear slides, swabs) to labs for analysis
  • Record patient measurements (e.g., height, weight, abdominal/head circumference, visual acuity) and chart documentation in EMR
  • Ensure health and safety standards are followed
  • Respond to emergency situations appropriately
  • Perform minor cleaning and tidying tasks
  • Carry out other duties as assigned
Qualifications
  • Medical Office Assistant Certificate/Diploma, or equivalent education and experience in an administrative or clinical setting
  • Experience supporting vulnerable populations, including individuals with mental health, substance use, or socio-economic challenges
  • Training in trauma-informed practice is an asset
  • Strong customer service, interpersonal, and communication skills
  • Excellent time management, multitasking, and organizational abilities
  • Proficient in English (written and verbal)
  • Computer literacy, including Microsoft Word and Excel
  • EMR experience with Med Access and/or Meditech
  • Ability to manage confidential and sensitive information with discretion
  • Comfortable working in interdisciplinary, team-based care environments
  • Knowledge of medical terminology and community medical resources
  • Ability to remain calm and effective under pressure
  • Empathetic communicator, adaptable to diverse client needs
Why Work at OneSky?

At OneSky Community Resources, we believe in the strength of community, the importance of connection, and the dignity of every individual. As a Medical Office Assistant at the Martin Street Outreach Clinic, you’ll play a vital role in supporting the daily operations of a dynamic, interdisciplinary health care team. Your work will help create a safe, welcoming, and respectful environment for patients navigating complex health and social challenges.

Please note: You will receive an automated confirmation email from "notifications@app.bamboohr.com" after submitting your application. If it does not appear in inbox, please check spam or junk folder and mark it as “not spam” to receive future communications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Compassionate Medical Office Assistant – Outreach Clinic
Compassionate Medical Office Assistant – Outreach Clinic

OneSky Community Resources • Penticton

On-site
CAD 28,000 - 36,000
Competitive salary
Health benefits
Municipal Pension Plan
+1
Medical Office Assistant - Full Time
Medical Office Assistant - Full Time

Sandy Hill Community Health Centre • Ottawa

On-site
CAD 42,000 - 50,000
4 weeks vacation (pro-rated)
Healthcare of Ontario Pension Plan
Group insurance plan
Senior Medical Office Assistant - TFT
Senior Medical Office Assistant - TFT

SIEL Human Solutions • Martensville

On-site
CAD 42,000 - 64,000
Medical Office Assistant
Medical Office Assistant

Squamish-Nation • Squamish

On-site
CAD 58,000 - 81,000
Extended medical and dental
Pension matching
Supplementary savings
+1
Medical Office Assistant
Medical Office Assistant

Interior Health • Sparwood

On-site
CAD 42,000 - 54,000
Competitive wages
Employee & Family Assistance Program
Employer-paid training
Medical Office Assistant
Medical Office Assistant

Interior Health Authority • Kelowna

On-site
CAD 25,000 - 33,000
Clinical Team Leader
Clinical Team Leader

OneSky Community Resources • Penticton

On-site
CAD 75,000 - 110,000
Senior Medical Office Assistant - TPT
Senior Medical Office Assistant - TPT

SIEL Human Solutions • Martensville

On-site
CAD 30,000 - 47,000
Medical Office Assistant (Bilingual)
Medical Office Assistant (Bilingual)

Pinecrest-Queensway Community Health Centre • Canada

On-site
4 weeks vacation plus other leave ent.
Extended Group Health benefits
Flexible Health & Wellness Spending A
+1
Medical Office Assistant
Medical Office Assistant

Interior Health Authority • Keremeos

On-site
CAD 30,000 - 36,000
Employer-paid training
Employee & Family Assistance Program