Construction site manager Jobs in Canada with Visa Sponsorship

Job Overview

DECO Windshield Repair, a Canadian company known for its dedication to quality and service in auto glass repair, is seeking a Construction Site Manager to oversee the development and renovation of their facilities. The company is open to adding international expertise to their team and is offering visa sponsorship for a capable candidate with strong leadership skills and construction management experience.

Job Details

  • Jobs Role: Construction site manager Jobs in Canada with Visa Sponsorship
  • Company: Winnipeg, MB
  • Location: DECO Windshield Repair
  • No. of Vacancies: 1
  • Salary: CAD $ 28.66 Per Hour
  • Country: Canada


  • No degree certificate or diploma


  • 1 year to less than 5 years

Job Responsibilities

  1. Plan, oversee, and lead construction projects from conception to completion.
  2. Review projects in-depth to schedule deliverables and estimate costs.
  3. Coordinate and direct construction workers and subcontractors.
  4. Meet contractual conditions of performance and ensure compliance with legal requirements, building and safety codes, and other regulations.
  5. Analyze, manage, and mitigate risks.
  6. Ensure quality construction standards and the use of proper construction techniques.

Job Requirements

  • Proven working experience in construction management or a similar role.
  • Advanced knowledge of construction management processes, means, and methods.
  • Understanding of all facets of the construction process.
  • Ability to plan and see the “big picture”.
  • Competent in conflict and crisis management.
  • Leadership and human resources management skills.
  • Excellent time and project management skills.


  1. Competitive salary and benefits package.
  2. Opportunities for leadership and career growth.
  3. Dynamic and challenging work environment.
  4. Visa sponsorship for international candidates, including comprehensive support through the immigration process.

How to Apply

Interested candidates for the Construction Site Manager position at DECO Windshield Repair should:

  • Verify eligibility for a Canadian work visa.
  • Prepare a detailed resume emphasizing their experience in construction management.
  • Draft a cover letter that reflects their leadership skills, experience, and why they are interested in relocating to Canada.
  • Submit the application through the DECO Windshield Repair careers portal.
  • Clearly indicate the need for visa sponsorship in the application.
  • Await further communication from DECO Windshield Repair’s HR team regarding the next steps.


The Construction Site Manager role at DECO Windshield Repair is a strategic position for those looking to take their construction management career to the next level. With the added benefit of visa sponsorship, it provides a path for international professionals to bring their valuable skills to the Canadian market and contribute to the success of a leading company in the auto glass repair industry.

Related Jobs: