Site Administrator

Primoris Services CorporationBuffalo, AB
Onsite

About The Position

The Site Administrator will be responsible for day-to-day administrative duties as requested by management, as well as assisting various departments both on site and in the Corporate Office (including payroll, accounting, and human resources). This posting is an expression of interest for a potential position.

Requirements

  • 1 - 3 years’ site administrative experience
  • Excellent verbal and written communication skills
  • Skilled in the use of MS Office (Word, Excel, Outlook, PowerPoint)
  • Must be able to work under pressure, to multi-task, and meet deadlines
  • Possess strong organizational skills

Nice To Haves

  • DTC experience preferred
  • A degree in Business Administration or related education would be considered an asset.

Responsibilities

  • Key daily timesheets into DTC (Digital Time Capture) system
  • Submit LEMs to Client for approval (if required)
  • Troubleshoot and resolve time entry discrepancies
  • Book and coordinate employee camp accommodations and travel (flights, ground transportation, charters), in accordance with Company policy
  • Provide support in preparation and maintenance of project documents and reporting
  • Submit requests for equipment, materials, etc. as required
  • Manage field project files and databases
  • Assist in completing progress reports
  • Manage incoming and outgoing mail
  • Perform general administrative duties such as filing, scanning, photocopying, creating memos, etc.
  • Various other duties as requested by management

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Associate degree

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service