Share
Located in Jefferson, OR
Salary: $28.00–$30.00 per hour, DOE
Office Administrator / HR & Bookkeeping Specialist
Location: Jefferson, OR
Schedule: Full-Time, 40 hrs/week
Pay: $28–$30/hr DOE
We are seeking a dependable, detail-oriented Office Administrator / HR & Bookkeeping Specialist to support daily office operations, HR functions, and basic bookkeeping. This role is perfect for someone organized, adaptable, and comfortable wearing many hats. The right person takes ownership of their work, supports the team where needed, and ensures smooth office and HR operations.
Office Administration & HR Support
Serve as first point of contact for visitors, clients, and staff
Answer and route calls on a multi-line phone system
Manage emails, mail, and office correspondence
Maintain organized electronic and physical filing systems
Support scheduling, calendars, meetings, timesheets, and PTO tracking
Assist with job postings, resume screening, onboarding, and personnel file management
Coordinate internal and external training sessions
Assist with general office errands as needed
Bookkeeping Support
Handle basic bookkeeping tasks using QuickBooks Online
Manage accounts payable and receivable
Post invoices and create purchase orders
Perform bank and account reconciliations
Maintain accurate financial records and reports
Prepare Excel-based spreadsheets for leadership
Some accounting experience preferred; bookkeeping certificate or coursework is a plus
Travel Coordination
Schedule and manage employee travel, including flights, hotels, rentals, and shuttles
Ensure arrangements follow company guidelines and budgets
Provide itineraries and travel support as needed
Qualifications
3+ years of administrative experience with some bookkeeping exposure
QuickBooks Online experience preferred
Advanced Excel skills required
Strong organization, communication, and time management skills
Team-oriented, humble mindset with a willingness to pitch in
Ability to handle sensitive and confidential information
Certificates or coursework in bookkeeping preferred
Benefits
401(k) with employer match
Health and vision insurance
Paid time off
#1950OS
Let's make sure we can contact you! Please verify your information below. Our office will reach out to you as soon as possible.
Provide at least one of the following
Wanting to get noticed? A complete application helps you get to the top of the stack and helps us find the best job match for you.
Click here to get started or use any of the links below to focus on a particular section
You have added to your online profile Review your skills profile