Bookkeeper/Office Manager
Train Alberta • Medicine Hat North, Alberta • Full Time
Posted on Thu, Aug 13, 2026
This is a key position within our company and requires an individual who demonstrates mature professional
judgment, exceptional communication skills, advanced critical-thinking and problem-solving abilities, personal
accountability, discretion, and a high degree of independence.
The successful candidate will be someone who takes ownership of their responsibilities, anticipates what
needs to be done, and can confidently manage competing priorities without requiring continuous direction or
supervision.
Documentation cannot be allowed to accumulate or be completed retrospectively. Records, reporting
requirements, fleet information, financial documentation, employee information, and operational files must
remain current as part of the normal daily workflow.
The successful candidate must therefore demonstrate an exceptional ability to prioritize, track, follow through,
meet deadlines, and independently manage multiple ongoing responsibilities.
Professional Attributes
• Mature and professional judgment with a high level of discretion and confidentiality
• Strong written and verbal communication skills
• Advanced critical-thinking, analytical, and problem-solving abilities
• Exceptional organizational, task-management, and time-management skills
• A high degree of personal accountability and attention to detail
• The ability to work independently and be fully self-managed
• Strong follow-through and a commitment to completing tasks accurately and on time
• The ability to identify priorities and act on them without waiting for direction
• Confidence communicating with ownership, employees, clients, vendors, accountants, government
agencies, and other external stakeholders
• The ability to manage several competing priorities in a fast-paced operational environment
• A strong sense of urgency while maintaining accuracy and professionalism
• Adaptability and the ability to respond appropriately when operational priorities change
• A proactive mindset and willingness to take ownership of the administrative function
• Reliability, consistency, sound judgment, and professional integrity
Hours & Work Environment
The regular position is Monday to Friday, 40 hours per week.
However, candidates must understand that we operate within the energy services and transportation
industries, where operational requirements do not always occur within traditional office hours.
The successful candidate must have a reasonable degree of flexibility and responsiveness when time-sensitive
operational or administrative matters arise outside regular office hours.
This does not mean routinely working extended hours; rather, we require someone who understands the nature
of the industry and recognizes that payroll, fleet, client, employee, compliance, or operational matters may
occasionally require timely attention.
We are specifically looking for a candidate interested in becoming a long-term, sustainable member of the
organization who values stability, accountability, and taking ownership of their position.
Key Responsibilities
Reporting directly to Ownership, the Bookkeeper / Office Manager is responsible for supporting and managing
the administrative and financial functions that revolve around the company's day-to-day operations.
Accounts Receivable
- Process accounts receivable internally and through online client portals
- Maintain accurate and current customer documentation
- Track submissions and follow up on outstanding requirements as necessary
Accounts Payable
- Process accounts payable using various methods of remittance
- Maintain accurate vendor documentation and payment records
- Manage company credit cards and associated reconciliation/documentation
Payroll & Employee Administration
- Manage and process payroll through the online payroll portal twice monthly
- Maintain accurate and current payroll and employee records
- Coordinate year-end payroll requirements, including T4s, T2200s, and related documentation
- Manage WCB requirements for Alberta and Saskatchewan
- Administer employee benefits
Government & Financial Reporting
- Process and remit PST, GST, and other required government filings
- Coordinate documentation and reporting with the company's off-site accountant
- Complete journal entries, banking, and reconciliations
- Prepare financial reporting
- Complete month-end processes
- Prepare fiscal year-end documentation for the off-site accountant
Fleet & Asset Administration
- Manage fleet licensing and registrations
- Coordinate IFTA and Prorate requirements and online reporting
- Maintain current fleet records and documentation
- Support fleet asset management and associated administrative requirements
- Maintain organized, accurate, and current company files and records
- Ensure documentation remains current and accessible at all times
- Maintain office supplies
- Track deadlines, renewals, reporting requirements, and outstanding administrative items
- Provide administrative and operational support to Ownership
- Communicate professionally with employees, customers, vendors, government agencies, and other
stakeholders - Identify administrative issues requiring attention and proactively work toward resolution
- Perform additional administrative and operational duties as required
This position is best suited to an experienced professional who is comfortable being trusted with significant
responsibility and autonomy.
You should be someone who can walk into the office, assess priorities, organize your workload, and identify
what requires attention.
You understand that excellent administration means that records are current, deadlines are anticipated rather
than missed, outstanding items are followed through to completion, and Ownership can rely on the information
being accurate when it is needed.
You communicate clearly, ask appropriate questions when clarification is genuinely required, exercise sound
judgment when it is not, and recognize when an issue needs to be escalated to Ownership.
Above all, we are looking for a capable, dependable, self-directed professional who wants to establish
themselves in the position and contribute to the company over the long term.
Requirements
The successful candidate will have a minimum of five years of relevant experience within the oilfield, energyservices, trucking, transportation, or a closely related industry, along with a comprehensive understanding of
bookkeeping and office administration.
Strong working knowledge and proficiency are required in:
• QuickBooks
• ADP and payroll processing
• Microsoft Word and Excel
• PDF programs and electronic documentation
• Digital and physical file management
• Bookkeeping and financial administration
• Online client, government, and reporting portals
This position requires significantly more than technical bookkeeping knowledge. We are looking for an individual
with advanced organizational and task-management skills who understands the importance of maintaining live,
current, accurate, and readily accessible documentation at all times.
Benefits
What We Offer- Competitive salary
- Benefit package after three months
- A stable position with significant responsibility and autonomy
- The opportunity to become a trusted, long-term member of an established energy services company
More live bookkeeper roles
- Office Coordinator Bookkeeper at Albertsons — Newark, New Jersey, United States
- Bookkeeper at Northwest Staffing Resources — Portland, Oregon, United States
- Data Manager/School Bookkeeper at Edgecombe County Public Schools — Tarboro, North Carolina, United States
- Bookkeeper at Ahold Delhaize — Maine, United States
- Bookkeeper (H) Full Time Bascom Palmer Eye Institute Miami, FL at University of Miami — Miami, Florida, US
- Key Holder/Bookkeeper at Associated Grocers of New England — Berlin, New Hampshire, United States
- Full Cycle Bookkeeper & Administrative Coordinator at Kellow Recruiting — Markham, Canada
- Office Assistant/Bookkeeper- Ancillary Revenue at Jamestown Management Corporation — Atlanta, GA, United States
- Bookkeeper at The GEO Group — Del Rio, Texas, United States
- Restaurant Bookkeeper at King's Seafood Company — United States
- Bookkeeper (Multi Entity | Real Estate | Corporate & Personal) at NavSav Holdings — Spring, Texas, United States
- Bookkeeper (Full-Time) at City Orthodontics & Pediatric Dentistry — Edmonton, Alberta, Canada
- Bookkeeper at Turners Outdoorsman — Orange, California, United States
- Personnel Coordinator Bookkeeper at Albertsons — Potomac, Maryland, United States
- Bookkeeper at The Swanson Group — Westbrook, Maine, United States
- Assistant Bookkeeper/ Payroll at Ball HealthCare — Birmingham, Alabama, United States
- Bookkeeper at Carian — Somerset, New Jersey, United States
- Bookkeeper at Regency Park — Windsor, Ontario, Canada
- Automotive Dealership Bookkeeper, Dealertrack DMS Experience Preferred at Lou Bachrodt Auto Group — Baraboo, Wisconsin, United States
- Bookkeeper at HHM Talent — Chattanooga, Tennessee, United States
- Administrative Assistant/Bookkeeper at Resource Connections Of Oregon — Salem, OR, US
- Bookkeeper at Maries County Bank — Vienna, Missouri, United States
- Bookkeeper at HR Knowledge Source — Marietta, Georgia, United States
- Bookkeeper at LV Petroleum — Pearsall, Texas, United States
- Store Bookkeeper at Town Pump Convenience Stores — Montana, United States
- Support Staff/Bookkeeper at Cameron County — San Benito, Texas, United States
- Accounting Associate/Bookkeeper at Ear Nose And Throat Consultants Pc — Southfield, Michigan, United States
- Administrative Assistant/Bookkeeper (Casual Position) at Amherst College — Amherst, New York, United States
- Bookkeeper at Westcare — Henderson, Nevada, United States
- Property Manager/Bookkeeper at Olen Properties — Las Vegas, Nevada, United States
- Bookkeeper III (2026-2027 School Year) at Horry County Schools — South Carolina, United States
- Bookkeeper/General Accounting at Gee Automotive Companies — Irvine, California, United States
- Bookkeeper job at Apply for the Bookkeeper job — Duncan, Oklahoma, United States
- Bookkeeper - Intermediate at Clear Creek ISD — Seabrook, Texas, US
- Bookkeeper - High School at Clear Creek ISD — League City, Texas, United States
- Bookkeeper at Scott Family Amazeum — Bentonville, Arkansas, United States
- Bookkeeper/Office - Part Time at Elk Supply Company — Altus, Oklahoma, US
- Bookkeeper at Boys & Girls Clubs Of The Virginia Peninsula — Newport News, Virginia, US
- Part Time Bookkeeper at J & J Staffing Resources — South River, New Jersey, United States
- Entry-Level Bookkeeper at Keith Titus Corp — Weedsport, New York, United States
- Bookkeeper at Albertsons — Sunnyvale, California, United States
- Front End/Bookkeeper at Kroger — Los Angeles, California, United States
- Bookkeeper - Hybrid Part Time at SEEDS — Traverse City, Michigan, United States
- Bookkeeper at Campus Advantage — Huntsville, Texas, United States
- Bookkeeper - Accounting Assistant at Paul Mitchell Schools — Wichita, Kansas, United States
- Resident Accounts & Operations Coordinator (Bookkeeper) (30024) at Cirrus Asset Management — Castle Rock, Colorado, United States
- Bookkeeper at Herman Motor Company — Luverne, Minnesota, United States