Enable job alerts via email!

Site Manager II

Vanderlande

Nova Scotia

On-site

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading automation solutions provider is seeking a Site Manager to lead on-site installation teams and drive project improvements. Candidates should have vocational training in a technical field and at least 2 years of relevant experience. Strong communication skills and proficiency in both English and Spanish are essential. This position may require travel and offers the opportunity to work in an international environment.

Qualifications

  • Minimum 2 years of experience as a Site Manager.
  • Preferable experience in automated warehouse systems and/or the logistics sector.
  • Fluency in English (B2) and Spanish (C1).

Responsibilities

  • Lead and coordinate the on-site installation team.
  • Drive improvements in project and departmental processes.
  • Ensure clear and consistent communication across all project phases.

Skills

Communication skills
Client relationship management
Problem-solving
Leadership

Education

Vocational training in Mechatronics or Electrical Engineering

Tools

AutoCAD
SolidWorks
Microsoft Office
Job description
Overview

What will your position be?

As a Site Manager, your responsibilities will include:

  • Lead and coordinate the on-site installation team.
  • Drive improvements in project and departmental processes.
  • Ensure clear and consistent communication across all project phases.
  • Manage projects independently with a strong customer-oriented approach.
  • Take ownership of all site-related challenges and responsibilities.
  • Proactively report and resolve logistical, technical, and organizational issues.
  • Maintain effective communication with clients regarding progress, scope changes, non-conformities, payments, and other site matters.
  • Contribute significantly to project preparation and planning.
  • Promote and maintain a safe working environment.
  • Support quality assurance and continuous process improvement.
  • Understand occupational risks and apply recommended preventive measures.
  • You will work closely with engineers and the site team.
Qualifications
  • Vocational training in a technical field such as Mechatronics or Electrical Engineering.
  • Minimum 2 years of experience as a Site Manager.
  • Basic knowledge of 2D/3D CAD software (e.g., AutoCAD, SolidWorks).
  • Proficiency in Microsoft Office tools.
  • Preferable experience in automated warehouse systems and/or the logistics sector.
  • Strong communication skills and a creative approach to building client relationships.
  • Ability to work in an international project-based environment.
  • Fluency in English (B2) and Spanish (C1), both written and spoken.
  • Willingness to travel year-round and work abroad.
  • Valid driver’s license.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.