Job Description

Who Can Apply?

Internal (DCC Employees) and External (General Public)

Salary Range

$79,067 - $102,788

Employment Status

Continuing

Term Length

Security Level: Reliability

Language Requirement

French Essential

Closing Date

04/02/2026

Country

Canada

Specialization in energy required**

Technical Specialist, Project Management

The Technical Specialist, Project Management, provides project management services to support the delivery of routine to moderately complex infrastructure and environmental projects. The incumbent acts as a technical specialist for the Client-Partners and may undertake research and conducts studies and assessments.

Primary Responsibilities

  • Research, prepare and present documentation required for long-term projects (e.g. a...

Apply for this Position

Ready to join Construction de Défense Canada? Click the button below to submit your application.

Submit Application