Mechanical Project Manager jobs in Sines – Browse 6 openings on RoboApply Jobs

Mechanical Project Manager jobs in Sines

Open roles matching “Mechanical Project Manager” with location signals for Sines. 6 active listings on RoboApply Jobs.

6 jobs found

1 - 6 of 6 Jobs
Apply
Winthrop Technologies Ltd logo
Mechanical Project Manager

Winthrop Technologies Ltd

Full-time|On-site|Sines, Setubal, Portugal

Join Winthrop Technologies, your trusted partner in delivering comprehensive data centre solutions across Europe. Based in Dublin, we specialize in providing end-to-end services from design to construction, covering civil, structural, architectural, mechanical, and electrical disciplines, along with commissioning.As the premier dedicated Data Centre delivery…

Jan 22, 2026
Apply
Winthrop Technologies logo
Logistics Manager

Winthrop Technologies

Full-time|On-site|Sines, Setubal, Portugal

Winthrop Technologies stands as Europe’s premier partner for dedicated data centre delivery, providing comprehensive turnkey solutions from initial design to construction and commissioning. Based in Dublin, we manage projects throughout Europe, earning a reputation as the most reliable name in our industry.We are excited to announce an opening for a Logistics Manager to join our dynamic team, reporting directly to the Project Director. This is a site-based role in Sines, Portugal, crucial for overseeing and coordinating all site logistics and material movements, ensuring operations are efficient, safe, and executed in a timely manner.Key Responsibilities:Oversee the management of the site compound and all designated storage spaces to optimize efficiency and safety.Supervise the booking and coordination of material deliveries to and from the site.Work closely with subcontractors to clarify delivery schedules, storage locations, and access routes from off-site facilities to the project site.Ensure strict organizational control of site deliveries to facilitate an orderly arrival of materials.Participate in pre-start meetings with subcontractors to relay site logistics procedures, storage restrictions, and delivery booking protocols via the Datascope system.Manage and monitor traffic flow across the site, ensuring a safe and efficient movement of vehicles and deliveries.Encourage a “just-in-time” delivery strategy with all subcontractors to minimize congestion and enhance site operations.Guarantee that all loading and unloading activities are performed within the designated compound to avoid disruptions or blockages of site roads.Lead and supervise logistics operatives, ensuring compliance with site safety standards, work ethics, and project specifications.Maintain detailed records of labour allocation, delivery tracking, and work progress reports.Qualifications:A 3rd level qualification in an engineering or construction-related field is preferred; however, candidates with a strong trades background and 3+ years of relevant experience will also be considered.At least 2+ years of experience in a logistics or materials management role on large-scale construction projects is ideal.Demonstrated leadership abilities with a history of managing teams of operatives and subcontractors.Extensive practical knowledge of load management, storage allocation, subcontractor coordination, and on-site materials handling.Exceptional organizational skills and attention to detail.

Jan 7, 2026
Apply
Winthrop Technologies logo
Electrical Construction Manager

Winthrop Technologies

Full-time|On-site|Sines, Setubal, Portugal

Role Overview Winthrop Technologies is hiring an Electrical Construction Manager for projects based in Sines, Setubal, Portugal. This position focuses on supervising and coordinating electrical construction activities from planning through completion. What You Will Do Direct electrical construction projects, keeping work on schedule and within scope. Monitor site activities to ensure compliance with safety standards and regulations. Work closely with engineers and contractors to resolve issues and maintain project quality. Track progress, flag risks, and help deliver results that meet project requirements. Who We’re Looking For Previous experience managing electrical construction projects. Strong knowledge of safety regulations and construction standards. Skilled at collaborating with multidisciplinary teams, including engineers and contractors. Organized and able to coordinate multiple tasks to meet deadlines.

Apr 16, 2026
Apply
Winthrop Technologies Ltd logo
BMS and EPMS Package Manager

Winthrop Technologies Ltd

Full-time|On-site|Sines, Setubal, Portugal

Winthrop Technologies stands as Europe's premier dedicated partner in data centre delivery, providing comprehensive turnkey solutions that encompass everything from innovative design to meticulous construction and commissioning. With our headquarters located in Dublin, we deliver projects across Europe, establishing ourselves as the most reliable name within our sector. We are in search of a seasoned BMS and EPMS Package Manager to become an integral part of a significant data centre project team. In this pivotal role, you will oversee the management, coordination, and commissioning of BMS and EPMS systems from inception to final handover.

Apr 28, 2026
Apply
Winthrop Technologies logo
Full-time|On-site|Sines, Setubal, Portugal

Winthrop Technologies stands as Europe’s premier data centre delivery partner, specializing in comprehensive turnkey solutions from design through to construction and commissioning. With our headquarters located in Dublin, we proudly manage projects across Europe, establishing ourselves as the most trusted name in the data centre sector.We are currently seeking a talented CSA Construction Manager to oversee a significant data centre project in Sines, Portugal. This pivotal leadership role entails managing the Civil, Structural, and Architectural (CSA) work packages in a fast-paced and technically demanding environment.The ideal candidate will possess extensive experience in construction leadership, demonstrating a strong history of fostering and guiding teams to achieve project delivery that adheres to the highest standards of safety, quality, and client satisfaction.

Apr 28, 2026
Apply
Winthrop Technologies Ltd logo
QAQC Lead for Data Centre Project

Winthrop Technologies Ltd

Full-time|On-site|Sines, Setubal, Portugal

Winthrop Technologies stands as Europe's sole dedicated data centre delivery partner, providing comprehensive turnkey solutions that span from design to construction and commissioning. With our headquarters located in Dublin, we manage projects throughout Europe, establishing ourselves as the most trusted name in the industry.We are excited to announce that we are in search of a QAQC Lead to become a key member of our team for an upcoming major Data Centre project in Portugal.This senior, site-based position is pivotal in shaping our quality strategy, ensuring adherence to project specifications, and guiding the QA/QC team to achieve outstanding results. As the primary quality representative on site, the QAQC Lead will collaborate closely with Project Management, Construction, Engineering, Commissioning, and Client teams to uphold our commitment to excellence.Key ResponsibilitiesSteer the implementation of the Project Quality Management System across Civil, Structural, and Architectural (CSA) and Mechanical, Electrical, and Plumbing (MEP) works.Manage and mentor QA/QC Engineers on site, fostering a culture of quality.Oversee Inspection and Test Plans (ITPs), inspections, testing, and quality documentation.Address Non-Conformance Reports (NCRs) and initiate corrective actions as necessary.Collaborate with construction, commissioning, subcontractors, and client representatives to ensure quality standards are met.Ensure completeness of quality dossiers and handover documentation to required standards.Support audits and promote a right-first-time quality culture within the team.

Mar 3, 2026

Sign in to browse more jobs

Create account — see all 6 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.