Description
Job Title: Intermediate/Senior Consultant - Scheduler
Location: Halifax, NS, Ottawa, ON, or Victoria, BC
Employment Type: Permanent, Full-Time
Annual Salary: $85,000-150,000
About BMT
BMT is dedicated to tackling the most crucial engineering challenges of our era, fostering an environment where individuals with exceptional technical expertise provide meaningful, practical solutions. Committed to creating a safer, more efficient, effective, and sustainable future, BMT values diversity, equity, and inclusion, recognizing their pivotal role in achieving our business purpose. Learn more about BMT at
www.bmt.org.
Key Responsibilities
The Program Services Consultant - Scheduler provides project planning and control support across customer and internal projects. The role develops, maintains, and reports integrated schedules to support delivery, decision-making, and risk management.
At a Senior level, the Scheduler will also provide technical leadership by setting good practice, coaching others, and acting as a trusted schedule advisor to project leaders and customers.
Intermediate - Scheduler
- Develop and maintain project schedules (integrated master schedules) in line with project scope, assumptions, and contract requirements.
- Work with project managers and subject matter experts to define activities, logic, dependencies, milestones, and resource/cost loading as required.
- Perform schedule status updates, progress measurement, and short-term forecasting; calculate and communicate critical path and schedule drivers.
- Produce schedule reports and dashboards (e.g., milestones, look-ahead, variance, SPI/earned value indicators where applicable) for internal and customer use.
- Support schedule risk management by identifying schedule drivers, constraints, and opportunities; contribute schedule data to risk, cost, and change control processes.
- Apply basic schedule quality checks (logic, constraints, lags/leads, float, baseline integrity) and correct issues with guidance as needed.
Senior - Scheduler
- Lead schedule planning and control for complex work packages or programmes, including integration across multiple teams, suppliers, and locations.
- Define scheduling approach, standards, and governance (e.g., WBS alignment, coding, calendars, baselining, update cadence) and ensure consistent adoption across the project.
- Provide schedule analysis and advice to project leaders and customers (e.g., scenario modelling, what-if analysis, recovery planning, critical path mitigation).
- Own schedule quality and integrity, including advanced checks, baseline management, and independent review of team schedules and submissions.
- Coach and mentor schedulers and project team members; contribute to PS capability development through templates, guidance, and knowledge sharing.
- Represent scheduling in customer engagements, workshops, and reviews; deliver clear, confident presentations and facilitate schedule discussions.
Why Work For Us?
At BMT we believe in hiring the best talent, from diverse backgrounds, as this introduces new ideas to the team and our customers. We believe in a cooperative and collaborative work environment and support and encourage career growth.
The successful candidate will receive a competitive salary commensurate with skill, ability and experience, as well as a comprehensive benefit package including:
- Medical, dental and vision plan (including a Health Care Spending Account)
- Employee and Family Assistance program
- Parental/Maternity leave top-up program
- RRSP or TFSA matching program
- Flexible work hours and hybrid work arrangement
- Training and development opportunities
- Employee recognition program
- Employee referral program
BMT is committed to employment equity, to eliminating discrimination and encouraging diversity amongst its workforce. Accommodations are available on request for candidates taking part in all aspects of the selection process. Candidates selected for an interview will be contacted.