Role Overview
Graham is hiring a mid-level Document Controller - Services. This is a full-time role in Bonnyville. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Build What Matters
At Graham, one of North America’s largest general contractors, we don’t just maintain assets, we extend their life and maximize their value. As part of our Services Division, you’ll contribute to critical work across the region, supporting sectors such as oil and gas, petrochemical, renewable energy, power, mining, forestry, underground, heavy construction, maintenance, turnarounds, and sustaining capital.
Here, your work has purpose. Your safety and growth are supported. And your impact is lasting.
Join a team that builds with commitment, reliability, and integrity. Apply today and help us build what matters.
Graham is actively recruiting for a Document Controller supporting the Corporate Services Division. Reporting to Quality Manager, the Document Controller is responsible for receiving, managing, tracking, maintaining, and distributing documents to the project team (internal and external) as per Graham’s document distribution matrix using an EDMS (Electronic Database Management System).
This is 12-18 months maternity leave coverage for our Bonnyville Office and is a Monday to Friday schedule.
Your Role in Building What Matters – From Office to Site
- Receive, review, verify, and transmit project documents, ensuring accuracy and contractual compliance
- Identify, track, and resolve document discrepancies based on task priority
- Manage documents within the EDMS, including metadata entry, revision control, and distribution tracking
- Maintain document control standards, including DDM updates, audits, reporting, and weekly project reports
- Collaborate and communicate with project teams, clients, and partners, including training users on EDMS usage
The Right Tools for the Job
- Education: Completion of a high school diploma
- Experience: 1–2 years of admin experience as a document controller
- Software: Experience with SharePoint, Ineight, Aconex, Procore, Access, metadata tracking, Bluebeam/Adobe, and MS Office Suite
Lay the Foundation for Your Next Career Move. Apply Today.
At Graham, we’re building more than structures, we’re building futures. Join a team that delivers excellence from the ground up and makes a lasting impact across Canada.
We’re proud to be an Equal Opportunity Employer and are committed to an inclusive, accessible workplace. We welcome and encourage applicants from people with disabilities. Accomodations are available on request to your recruiter for candidates taking part in all aspects of the selection process.
Unsolicited resumes or candidate profiles will not be accepted and will become the property of Jardeg/Graham.
As Graham’s trusted recruitment partner, Jardeg supports the hiring of skilled professionals across Buildings, Industrial, Infrastructure, Water, Development, and Services projects nationwide.
Frequently Asked Questions
How do I apply for the Document Controller - Services position at Graham?
Use the Apply button above to submit your application directly to Graham. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Document Controller - Services position at Graham located?
This position is based in Bonnyville. Graham has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Document Controller - Services at Graham earn?
Graham has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Document Controller - Services role at Graham posted?
This role was posted on April 28, 2026 (55 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start