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