Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Assistant Foreman

Canadian Natural Resources Limited (CNRL)

The Opportunity

At Canadian Natural, we are proud to be a leader in Canada’s energy industry. Join us and help drive innovation and long-term value through integrity, teamwork, and a commitment to doing things right.

Are you a driven self-starter with a passion for leadership and operational excellence? Do you thrive in dynamic environments where safety, people, and performance come first?

Canadian Natural has an exciting opportunity to lead a high-performing field team of 33 people while playing a critical role in optimizing production (~6,000 boe/d) and supporting safe, reliable, and cost-effective operations in the Fairview/Worsley area. In this role, you will make a measurable impact, strengthen your leadership skills, and contribute to a company that values safety, collaboration, and continuous improvement. Apply today!

  • Job location: Grande Prairie - Fairview area, Alberta
  • Shift schedule: 5 x 2, 8-hour shift
  • Safety sensitive position: Yes
  • Application deadline: July 2, 2026

Key Accountabilities

  • Provide leadership and supervision to field staff through on-site work planning and day-to-day direction, while managing staff performance and spending over 60% of time in the field
  • Maximize safe well production and facility throughput by working closely with Production Foreman, Maintenance Foreman, SCC Coordinator, Technical and Administration teams to maintain runtime performance of over 97% from wellhead to sales
  • Provide leadership, knowledge and direction to field staff towards Canadian Natural's Safety Management Systems
  • Participate in the preparation of monthly, quarterly and annual operating budgets, while maintaining cost control for your area
  • Maintain effective relationships with both internal and external stakeholders

What You Bring To The Role

  • 10+ years of field experience in an operational, maintenance or technical role
  • Production Field Operations Certificate (required)
  • Working knowledge of safety standards and environmental regulations
  • Proven leadership experience in a supervisory or mentorship capacity, with strong communication skills
  • Proven project management skills in planning, preparations and execution
  • Knowledge of fundamentals of oil and gas economics
  • Power Engineering, Engineering degree, Technology diploma or Journeyman certification (preferred)
  • Lean Six Sigma Yellow Belt certification (preferred)

What We Offer

  • Competitive salary, stock options, company matched stock savings plan, annual bonuses
  • 100% Employer paid extended Health, Dental and Vision Benefits
  • May be eligible for relocation pursuant to Canadian Natural’s Relocation Policy
  • Health & Wellness Spending Account
  • Multiple volunteer opportunities within the community
  • Employee & Family Assistance Program

Check out our COMPENSATION & BENEFITS to learn more about what we have to offer!

We are proud to be ranked as one of Forbes' Canada's Best Employers in 2025 and 2026.

We invest in your career through offering a culture that focuses on developing people, working together and doing it right, with fun and integrity.

Industry Leader: We commenced business in 1989 with a handful of employees and modest production, but today we employ more than 10,000 people and produce over 1 million BOE/d.

Community Investment: Social responsibility is a critical element of our commitment to responsible operations and part of our success and pride as a Company. We are committed to investing in the communities where we live and work, creating shared value along the way.

Compensation and Benefits: We strive to share Company success with all employees through a comprehensive total compensation package.

Our People, Our Stories: Our stories demonstrate the strong culture that exists at Canadian Natural – one that focuses on developing people, working together and doing it right, with fun and integrity.

Check out some of our Employee Testimonials !

All candidates applying to Canadian Natural must have legal authorization to work in Canada with no restrictions.

While we appreciate all applications we receive, kindly note only candidates under consideration will be contacted.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Assistant Foreman in Grande Prairie, AB vacancy
  •  ...value safety, teamwork, and customer satisfaction. Role Description This is a full-time on-site role for an Experienced NDT Assistant located in Grande Prairie, AB. Key responsibilities include assisting certified NDT technicians with inspections, preparing and transporting... 
    Suggested
    Full time

    Lance Inspections Inc.

    Grande Prairie, AB
    more than 2 months ago
  • $25.3 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks...
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work

    Days Inn

    Grande Prairie, AB
    4 days ago
  • $18 - $26 per hour

     ...benefits package, and collaborating with a team of great professionals. The Opportunity McElhanney has an opportunity for a Survey Assistant to join our team in Grande Prairie, AB! This is a great opportunity for an individual that is looking to begin or develop their... 
    Suggested
    Hourly pay
    Internship
    Local area
    Remote work

    McElhanney

    Grande Prairie, AB
    9 days ago
  • $22.26 per hour

     ...are a team of 600 staff who provide quality teaching and learning experiences for approximately 5400 students. Position Overview Assist students and meet with the school planning team in following programs, strategies and materials identified/developed and introduced by... 
    Suggested

    Grande Prairie & District Catholic Schools

    Grande Prairie, AB
    7 days ago
  • $21 per hour

     ...core values of being responsive, innovative, and connected. The Role Facilities, Maintenance and Operations is seeking a Project Assistant for a summer student term from when the position is filled until Aug 31, 2026. Duties may include: Project Assistance... 
    Suggested
    Hourly pay
    Permanent employment
    Apprenticeship
    Summer work
    Work at office
    Monday to friday

    Northwestern Polytechnic

    Grande Prairie, AB
    13 days ago
  • $34.38 per hour

     ...Number of Openings Worker Type Permanent Position Overview Finning Canada is seeking a Warehouse Person (Material Supply Assistant), who will be responsible for general shipping/receiving and warehousing duties at our facility in Grande Prairie. If you are a... 
    Permanent employment
    Immediate start
    Monday to friday
    Shift work

    Finning International Inc.

    Grande Prairie, AB
    1 day ago
  • $17 - $17.25 per hour

     ...Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, Medical/Dental/Vision Plans, Employee Assistance Program, 30% Merchandise Discount, College Scholarship Award. All Bonuses, Awards and Benefits subject to qualifications and... 
    Hourly pay
    Local area

    Spencer's

    Grande Prairie, AB
    9 hours ago
  • $24 per hour

     ...POSITION: Medical Office Assistant JOB TYPE: Full Time LOCATION: Grande Prairie, Alberta SALARY/WAGE: Starting at $24.00/hour, commensurate with experience JOB SUMMARY: The Agency is assisting True Medical Imaging in the recruitment of a Medical Office... 
    Full time
    Work at office

    The Agency | A Two Twelve Company

    Grande Prairie, AB
    9 days ago
  •  ...Your Role at Dollar Tree As a Merchandise Assistant Manager at Dollar Tree, you’ll join our Store Manager in leading a dynamic team of associates and creating positive experiences for the communities we serve. In this role, you’ll focus on merchandising and processing freight... 
    Full time
    Contract work

    Dollar Tree

    Grande Prairie, AB
    8 days ago
  • $17.75 per hour

     ...convenience services in your community, and keep the customer at the centre of everything you do. Why this role is important? SUMMARY To assist with the technical functions of dispensing prescriptions, assist as appropriate in the delivery of pharmacy services and participate... 
    Hourly pay
    Local area
    Flexible hours

    Shoppers Drug Mart / Pharmaprix

    Grande Prairie, AB
    23 days ago
  • $30.63 per hour

     ...Prairie is a great place to live, work, and play. Our Police Operations Support Department is looking for a dedicated Administrative Assistant III - Training to join the team. Position Responsibilities Do you take pride in producing detailed work with excellence and... 
    Hourly pay
    Internship
    Work at office
    Immediate start
    Shift work

    Grande Prairie Police Service

    Grande Prairie, AB
    15 days ago
  • $23 per hour

     ...Are you enthusiastic about safe excavation and skilled in the assistance of operating hydrovac equipment? Join the Badger team as an Assistant Hydrovac Operator! In this role, you'll use high-pressure water and vacuum systems to dig precisely and efficiently, uncover utilities... 
    Hourly pay

    Badger Infrastructure Solutions

    Grande Prairie, AB
    21 days ago
  •  ...Operators to join the Grande Prairie team. Reporting to the Day Foreman, Grande Prairie Area, this role is responsible for the safe, reliable...  ..., pipeline integrity and pigging activities; Perform and assist with routine and non-routine pipeline maintenance activities;... 
    For contractors
    Work at office
    Rotating shift
    Day shift

    Pembina Pipeline Corporation

    Grande Prairie, AB
    21 hours ago
  •  ...Skid Steer on a commercial construction site. Reporting to: Foreman or Superintendent Duties and Responsibilities: Safely operate...  .... Employer RRSP Matching program. Employee and Family Assistance (EFAP) program. Comprehensive health and benefits plan. Employee... 
    Internship
    Local area
    Trial period
    Shift work
    Weekend work

    Clark Builders

    Grande Prairie, AB
    2 days ago
  •  ...transitioning to site-based leadership in Q2 2027. Reporting to the Plant Foreman, the ideal candidate will play a key role in planning, design...  ...) walkdowns and oversee the initial introduction of raw gas. Assist the Foreman in mentoring the core operations team, providing... 
    Work at office
    Flexible hours
    Shift work

    Paramount Resources

    Grande Prairie, AB
    18 hours ago
  •  ...multi-disciplinary work team, and acts as a relief for Production Foreman. KEY RESPONSIBILITIES • Provide daily mentorship to team...  ...responsibility. • Provide hands on competency training to team members. • Assist with monitoring production and resolve operational problems by... 
    Long term contract
    Contract work
    Seasonal work
    Work at office
    Local area
    Relocation
    Flexible hours

    Tourmaline Oil Corp

    Grande Prairie, AB
    22 days ago
  •  ...Examine and diagnose RV problems Discuss repairs with shop foreman or RV service advisor Communicate additional service requests...  ...operation Complete story and/or documentation for client repairs Assist in mentoring RV technician trainees Attend company and factory... 
    Traineeship
    Work from home
    Relocation
    Flexible hours

    Traveland RV Canada

    Grande Prairie, AB
    18 days ago
  • Job Title: Machine Operator 1 FLSA Status: Non-Exempt Department: Operations Reports to: Assistant Manager, Superintendent or Assistant Superintendent GENERAL DESCRIPTION / PURPOSE: Machine Operator 1 (MO1), a field based position, is responsible for operating... 
    Remote work
    Shift work

    Loram Maintenance of Way

    Grande Prairie, AB
    5 days ago
  • $30 - $32 per hour

     ...security system platforms including access control and IP surveillance systems considered an asset Responsibilities / Tasks: Assist with installation, configuration, servicing, and maintenance of integrated electronic security systems Support setup and troubleshooting... 
    Hourly pay
    Permanent employment
    Full time

    Alexander Security Inc

    Grande Prairie, AB
    a month ago
  •  ...certificate requests such as mortgagee requests, lessor, loss payable, additional insured’s, CSIO, ISNetWorld. Update Acturis and assist with all schedules & new business submissions as required. Create accurate invoices for endorsements, renewals, policy audits, memos... 
    Long term contract
    Work at office

    CMB Insurance Brokers

    Grande Prairie, AB
    more than 2 months ago
  •  ...mill running. Having great attention to detail to identify and request relevant parts for timely repairs. Accountability for assisting in creating a safe work environment for coworkers, customers, and site visitors.   For this role, we are looking for candidates... 
    Full time
    Relocation package
    Night shift
    Rotating shift
    2 days per week
    Weekday work

    Canfor

    Grande Prairie, AB
    21 hours ago
  •  ...We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day providing outstanding service and product knowledge.   Duties: • Distributes all... 
    Weekly pay
    Remote work
    Work from home

    Spade Recruiting

    Grande Prairie, AB
    more than 2 months ago
  •  ...promotions and programs Handle cash and credit card transactions Keep the register area neat and stocked with essential supplies Assist customers with general inquiries Maintain a positive environment in the store Who you are A team player with good... 
    Permanent employment
    Temporary work
    Internship
    Shift work
    Afternoon shift

    Real Canadian Superstore

    Grande Prairie, AB
    3 days ago
  •  ...Perform other labouring and elemental activities Clean machines and immediate work areas Check and weigh materials and products Assist machine operators, assemblers and other workers Clean work area Area of specialization ~ Evaluation and measurement standards... 
    Permanent employment
    Immediate start
    Day shift

    Varsteel Ltd.

    Grande Prairie, AB
    6 days ago
  •  ...doctors the time they need to focus on the important stuff. You will be pleasantly surprised with the ability of our technicians and tech assistants to streamline your workload. We even have a certified canine rehab tech (CCRP) to help you with those tough IVDD and OA cases! Our... 
    Live In
    Work from home
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Rotating shift

    VetStrategy

    Grande Prairie, AB
    9 days ago
  •  ...environment Employee product discounts across our retail banners Competitive wages and flexible scheduling options Employee & Family Assistance Program (EFAP) available to all employees, offering confidential 24/7 mental health, wellness, financial, and family support... 
    Full time
    Flexible hours
    Shift work

    SNDL Inc.

    Grande Prairie, AB
    7 days ago
  •  ...Operate cash register and execute cash handling to standards Acknowledge customers, help locate product and provide solutions Assist with Omni channel processes Other duties as assigned Minimum Type of experience the job requires basic computer skills and basic... 
    Full time
    Part time
    Local area
    Night shift
    Early shift

    Michaels Stores

    Grande Prairie, AB
    8 days ago
  •  ...pursuing various business opportunities. Developing client relationships as well as fostering relationships with existing clientele. Assist the branch and operations on building both Taxi/Day and capital projects business. Developing responses to pre-qualifications and... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Local area
    Monday to friday

    Sterling Crane

    Grande Prairie, AB
    15 hours ago
  •  ...Comprehensive benefits package includes extended health and dental coverage, a healthcare spending account, and RRSP matching Employee Assistance Program for team members and their families A culture of respect and inclusivity fosters long term relationships and a team... 
    Long term contract
    Flexible hours

    Allnorth Consultants Limited

    Grande Prairie, AB
    15 hours ago
  •  ...Get paid every Friday! Exclusive team member offers and discounts. Benefits & pension eligibility. Wellness and team member assistance program. Educational reimbursement & scholarship opportunities. Opportunities to learn and grow. IND3 Join our Team! Come... 
    Weekend work
    Afternoon shift

    Save-On-Foods

    Grande Prairie, AB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Assistant Foreman. Be the first to apply!