Office Administrator

Overview


We are seeking a highly organized, detail-oriented, and proactive Office Administrator to join our team at Juniper Structural Engineers in Nelson. This is a part-time, 15-month temporary role supporting the day-to-day operations of a growing structural engineering firm. The position is mainly office-based, with some work from home flexibility.

This position is central to keeping Juniper running smoothly. You will be responsible for coordinating administrative systems across finance, HR, and operations - ensuring accuracy, accountability, and continuity in this project-based environment.

The ideal candidate is someone who thrives in a small team, takes ownership of their work, and can balance structure with flexibility. This role directly supports the Owners and Engineering team by reducing administrative burden and improving operational efficiency.

Duties

  • Handle simple bookkeeping tasks using QuickBooks, including some invoicing, expense tracking, as well as in our project management software (Monograph), and work management software (Asana).

  • Timesheet overview and some HR functions such as employee onboarding, training & development, Benefits plan administration, record keeping, and coordinating with immigration consultant

  • Maintain cloud-based filing systems for documents, contracts, and other essential records

  • Assist with financial tracking, including monthly reports, and monitor office supplies inventory to ensure operational efficiency

  • Assistance with project proposals, invoicing, and various templates as needed

  • Support administrative projects such as scheduling meetings, preparing reports, booking work trips, managing office calendars

  • Ensure compliance with company policies, insurance, and professional engineering standards

  • Organize annual company events/trips with the team's input (one main winter event, one summer)

  • Keep the office running smoothly by managing office and kitchen supplies - making sure the espresso machine is always ready to go and recycling taken care of.

Experience

  • Proven experience in office administration or related roles with strong organizational skills

  • Proficiency in Excel and QuickBooks for financial management tasks

  • Comfort with digital tools such as Google Workspace, Microsoft 365, and AI tools

  • Background in human resources, bookkeeping, or vendor management is advantageous

  • Excellent communication skills coupled with strong organizational abilities are essential for success in this role

  • Experience in training & development initiatives, HR compliance, and budget management will be considered a plus

  • Well rounded individual who identifies team needs and executes with minimal guidance

  • Experience supporting proposals, reporting, or operational process improvements

  • Familiarity with AI tools to improve administrative efficiency

Join a small, driven team where your work actually matters day-to-day. We’re looking for someone who’s organized, proactive, and takes pride in keeping things running seamlessly behind the scenes. Though this is a temporary leave position, as the company continues to grow, there may be an opportunity for this role to evolve over time.

We thank all applicants for their interest; however, only those selected for an interview will be contacted

Pay: $27.00-$30.00 per hour

Expected hours: 10.0 – 20.0 per week

Benefits:

  • Casual dress

  • Company events

  • Flexible schedule

  • Paid time off

Work Location: In person - Nelson BC