Find jobs
Pricing
Free Resume Checker
Blog
Sign in
Sign up
FIND JOBSPRICINGFREE RESUME CHECKERBLOGSIGN INSIGN UP
VA
Vanderlande

Site Supervisor (90% traveling)

LocationBarcelona Office
Work modeon-site
Typefull-time
SeniorityMid
Experience2+ yrs
Company size5,001–10,000 people
PostedOct 5, 2026 · 1w ago
Verified live4h ago
At a glanceSummarised by Seekless from the posting.
Must have13
2+ years of experience
Studies in electrical/mechanical engineering or similar
Must have the training or ability certificate, as well as present it
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
Spanish: native or advanced level
Fluent English (minimum B2 level)
Nice to have1
Knowledge of other languages such as French, Italian, and German
Eligibility2
Willing to travel 85% of the time
Not have criminal or police record due to the location of the project
Job Title
About the role
Site Supervisor (90% traveling)
Job Description
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 85% 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
More roles at Vanderlande
Field Service EngineerGlobal HR Compliance SpecialistInternship: HMI & UX Design for Smart AutomationInternship: Management Systems & Business AnalysisAdministrator II - Accounts Payable
Seekless
Seek less: one search across companies' own career pages, instead of a dozen job boards.
Product
Find jobsCompaniesPricingFree Resume Checker
Company
AboutBlog
Legal
PrivacyTermsCookies
© 2026 SEEKLESS. ALL RIGHTS RESERVED.BUILT WITH CARE