Site Supervisor (90% traveling)

Site Supervisor (90% traveling)

Afficher
secteur d'activité
emplacement
Barcelona Office, Spain.
Type de contrat
Full time
Afficher

General Description

The Site Supervisor prepares and oversees on-site installation and logistics activities, ensuring compliance with safety, quality, and project requirements. Key responsibilities include coordinating daily operations, managing teams, and supervising contractors. This role promotes a strong culture of safety and quality leadership while ensuring adherence to schedules and process maps. As seniority increases, the complexity of tasks, autonomy, and leadership responsibilities also grow.

Functions:

  • Responsible for on-site installation activities on regular projects or parts of bigger projects.

  • Organize proper unloading and site logistics

  • Instruct the installation team and delegate installation responsibility to suppliers / partners.

  • Provide proper feedback about progress and status

  • Perform quality checks on installation and the processes

  • Create and support a high-quality hand over to commissioning

  • Support commissioning during the testing phase

  • Organize all site related activities for the project until handover to costumer

  • Ensure Health and Safety requirements.

  • Monitor and manage project costs under his responsibility, ensure budget compliance, validate expenses, and report variances to maintain profitability.

Profile Requirements

  • 2 years of experience

  • Willing to travel 90% of the time

  • Studies in electrical/mechanical engineering or similar

  • Must have the training or ability certificate, as well as present it.

  • Not have criminal or police record due to the location of the project.

  • Experience in team management & leadership skills.

  • Excellent communication and motivational skills

  • Taking the initiative, work autonomously

  • Customer orientation & flexibility

  • Planning and organization

  • Stress resistance

  • Safety awareness

  • International and multicultural awareness

Languages (level)

  • Spanish: native or advanced level

  • Fluent English (minimum B2 level)

  • Knowledge of other languages such as French, Italian, and German will be an asset

Plus Project Management

Project Planner II

Barcelona Office, Spain

Project Planner Parcel – Job Description Take your career to the next level at Vanderlande, a global leader in logistics...

Afficher

Site Manager

Barcelona Office, Spain

General DescriptionResponsible for managing and coordinating on-site construction and installation activities, ensuring safe, timely, and high-quality execution within budget. Leads...

Afficher