Job Title or Location
RECENT SEARCHES

Human Resources and Office Assistant

Bonaventure Support Services - 13 Jobs
Nanaimo, BC
Full-time
Entry Level
Posted 8 days ago

Job Title: Human Resources and Office Assistant

Location: Nanaimo

Position Type: Permanent Full Time, Monday - Friday

Hours: 37.5 hours/week

Wage: $25/hour

Job Summary

At Bonaventure Support Services, we believe in fostering an inclusive, collaborative, and dynamic workplace where excellence, innovation, and well-being are at the core of everything we do. As a growing social service agency on Vancouver Island, we value teamwork, respect, and a shared sense of purpose.

We're looking for an HR & Office Assistant who shares our values of love, loyalty, and respect and sense of purpose. While your main focus will be supporting HR operations-managing employee records, coordinating onboarding, and assisting with recruitment-you'll also dabble in finance tasks and take on the ever-important role of being the first friendly face (or voice) people encounter when they connect with our office.

If you appreciate a workplace that balances professionalism with a relaxed, team-oriented environment (bonus points if you love dogs!), and you have an eagle eye for detail, exceptional organizational skills, and a knack for communication, this role might be the perfect fit.

If you're seeking a purpose-driven workplace where your contributions truly make a difference, we invite you to be part of our vibrant and supportive team at Bonaventure!

Responsibilities

  • Maintain accurate and confidential employee records and HR documentation.
  • Serve as a first point of contact, responding to routine HR inquiries and directing complex issues as needed.
  • Coordinate onboarding processes, including background checks, document collection, and orientation materials.
  • Support recruitment efforts, scheduling interviews and managing candidate communication.
  • Assist with HR software and reporting, ensuring data integrity and compliance tracking.
  • Provide office administration support, managing supplies, organizing files, and keeping things running smoothly.
  • Assist in finance tasks, including invoicing, accounts payable (AP), and accounts receivable (AR).
  • Prepare and distribute internal communications, such as memos, updates, and announcements.
  • Greet visitors and handle inquiries professionally and warmly via phone, email, and in person.
  • Assist with training coordination, planning, and facilitation.
  • Provide general administrative support to the HR team as needed.

What You Bring:

  • Experience & Education - At least one year in HR, Office Admin, or a related field and an HR or Office Admin certificate. Bonus points for familiarity with payroll, BC Employment Standards, or WorkSafe BC.
  • Technically Proficient - In Microsoft Office Suite (Word, Excel, Outlook, PowerPoint); experience with HRIS or benefits databases is an asset.
  • Strong Communicator - Whether writing emails, answering inquiries, or explaining policies, you keep things clear, professional, and approachable.
  • Problem-Solving Mindset - You tackle challenges with curiosity and composure, always looking for solutions.
  • Organized & Detail-Oriented - Juggling multiple tasks, keeping records precise, and meeting deadlines is second nature to you.
  • Confidential & Discreet - You handle sensitive information with care and professionalism.
  • Team Player with Initiative - You work independently but also thrive in a collaborative, supportive environment.
  • Growth-Oriented - Always eager to learn, adapt, and develop in your role.

Required Documentation

  • RCMP Criminal Record Check (Schedule A - Employer will file).
  • Immunization Records or Medical Exemption.
  • Signed Bonaventure Hire Package.
  • 3 References - (One must be a most recent employer, second and third must be able to speak to your ability to carry out the responsibilities outlined in this posting).

Please note only qualified applicants will be contacted for an interview. Thank you for your interest in Bonaventure Support Services.

Share This Job: