Technical Specialist in Project Management

Defence Construction Canada

Full-time Management & Operations
Apply Now
Location
petawawa, on, Canada
Posted
July 20, 2026

Job Description

Make an impact in Canada’s defense with DCC as a Technical Specialist in Project Management. Deliver essential environmental initiatives while working onsite five days a week.

Join Defence Construction Canada (DCC) as a Technical Specialist, focusing on project management for infrastructure and environmental projects. You will manage activities from initiation to closure, supporting client-partner project approvals and coordinating stakeholder communication. Your role offers you the opportunity to enhance your skills in various engineering disciplines while working on meaningful projects impacting the Petawawa community.

Key Responsibilities:
β€’ Research and prepare project documentation
β€’ Manage project lifecycle from start to completion
β€’ Facilitate client-partner project approval processes
β€’ Coordinate communications for timely decisions
β€’ Prepare monthly progress reports

Requirements:
β€’ College diploma in eng...