Mining Consultant

RPMGlobalCalgary, AB
Onsite

About The Position

RPMGlobal is seeking an experienced mine planning professional to support its expanding global client base. This role will work closely with experts in mine scheduling and design to deliver the worlds leading software solution. The Mining Consultant will assist clients with the implementation of RPM software with a particular focus on the mine planning solutions. This role works as part of the global consulting group in order to deliver mine scheduling software implementation projects. This role will use a working knowledge of mining engineering, mine design, planning, simulation and scheduling to implement business software solutions to the satisfaction of RPM clients. This is a permanent, full-time role based out of RPMs Canadian operations. Regular domestic and international travel is a requirement of this role.

Requirements

  • Primary experience in mine planning with a minimum of 3-5 years operational planning experience
  • Formal engineering degree obtained at a recognised University or equivalent.
  • A working knowledge of mine design, planning and scheduling techniques
  • Well-developed interpersonal and communication skills.
  • Strong relationship building and management skills in complex business environments.
  • Ability to travel globally, regularly.
  • Legally entitled to work in Canada.

Nice To Haves

  • Extensive knowledge of mine planning/scheduling and design packages available in the market.
  • Site based experience in the planning space.
  • Experience in software and implementation consulting.
  • Understanding of operational data systems used on site, including Fleet Management, Drill and Blast and other data capture systems.
  • Demonstrated experience in leading and contributing to capturing, analysing and providing guidance around on-site operational data.

Responsibilities

  • Scope, implement and configure RPM Software for clients with a focus on the RPM mine planning products.
  • Provide training, support and client liaison for existing clients.
  • Assist with the provision of general software consulting services as required.
  • Identify new clients for both RPM software and consulting services.
  • Maintain high level of customer engagement and satisfaction.
  • Assist the RPM business development team in promoting the use of RPM software to potential clients.
  • Provide input into the future direction of RPM software products and consulting services.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service