Job Description

DCC is seeking an Infrastructure Project Management Specialist focused on Electrical projects at the Valcartier Research Centre. Bring your technical expertise and organizational skills to manage diverse projects efficiently.
In this on-site role, you will provide critical project management services for infrastructure and environmental projects, from initiation to closure. The Technical Specialist will collaborate with Client-Partners, facilitate decision-making processes, and support project approvals through business case analysis and documentation.
Key Responsibilities:
• Research and prepare long-term project documentation
• Manage infrastructure and environmental project lifecycles
• Facilitate Client-Partner project approvals and stakeholder communications
• Participate in procurement planning and tender preparation
• Coordinate consultant activities and maintain quality standards
Requirements:
• College diploma in electrical engineering with four year...

Apply for this Position

Ready to join Defence Construction Canada? Click the button below to submit your application.

Submit Application