jobportalschweiz.ch
← All jobs

Ventilated facade project manager

Façades Techniques SA

Employment type
Full-time
Location
Le Mont-sur-Lausanne
Company
Façades Techniques SA, Chemin de Longeraie 103, 1052 Le Mont-sur-Lausanne
First posted
Apply now
Ventilated facade project manager Let's build together the facades that shape the buildings of tomorrow Do you like managing complex projects, coordinating multiple stakeholders, and seeing your achievements come to life on the ground? At Façades Techniques SA, we design and implement innovative ventilated facade solutions for new construction and renovation projects in French-speaking Switzerland. As a human-sized company based in Mont-sur-Lausanne, we are looking for Project Managers capable of ensuring full project management, from adjudication to the final acceptance of the works. Within our structure, you will benefit from real autonomy, direct contact with management, and a decisive role in the success of our projects. Ventilated facade project manager As a Project Manager, you are responsible for the complete management of the projects entrusted to you. You ensure their technical, financial, and operational management by guaranteeing compliance with costs, deadlines, quality, and safety. Your main responsibilities: Project management Take charge of projects from their adjudication. Define the execution strategy and establish the general planning. Ensure global monitoring of the schedule, budget, and resources. Identify risks and implement the necessary corrective actions. Ensure regular reporting to management. Studies and technical coordination Analyze execution files and contractual requirements. Participate in technical meetings with clients, architects, and representatives. Develop execution plans and technical details. Validate constructive solutions and guarantee their compliance with current standards. Ensure the monitoring of modifications and additional works. Purchasing and supplier management Consult, select, and negotiate with suppliers and subcontractors. Place orders and ensure their follow-up. Control supply deadlines and the compliance of deliveries. Optimize costs while guaranteeing the quality of services. Site supervision Organize and coordinate the interventions of the assembly teams. Participate in site meetings. Ensure compliance with deadlines, quality, and safety requirements. Support team leaders in resolving field issues. Ensure intermediate and final acceptance of the works. Financial management Establish and monitor the budget for each business. Control costs incurred and the project margin. Prepare work situations, measurements, and payment requests. Manage addenda and complementary works. The ideal person: Training: CFC in the construction field (metal construction, draftsman, carpenter, etc.) completed by higher education, ES Technician, HES Bachelor, engineer or equivalent training in the fields of building, civil engineering, architecture, or building envelope. Experience: Minimum 3 years of experience in construction project management in Switzerland. Proven experience in the building envelope, facades, metal construction, or a similar field. Experience in financial monitoring of projects and site management. Technical skills: Excellent understanding of construction techniques and the building envelope. Knowledge of ventilated facade systems (a major asset). Proficiency in AutoCAD and iCAD (a plus) Good command of the Microsoft Office suite. Mastery of project planning and monitoring tools. Reading and understanding execution plans. Personal qualities: Sense of responsibility and entrepreneurial spirit. Autonomy, ability to anticipate, and to make decisions. Excellent organizational skills. Interpersonal skills and negotiation skills. Team spirit and solution orientation. Ability to manage several projects simultaneously. Other: Driver's license indispensable. The working language is French, required level: B2 minimum jpid46557dbjm jit0730jm jiy26jm

Automatically translated from the original.

Posted yesterday

Location

View on Google Maps