Albedis Lausanne
Lausanne
Technical Manager Buildings & Infrastructure (M/F) at 80%
- 29 July 2026
- 80%
- Temporary
- Lausanne
About the job
ALBEDIS is a leading Swiss recruitment partner, specialising in connecting talents and companies across a wide range of sectors, from support roles to executive positions. As a member of Interiman Group, ALBEDIS relies on the combined expertise of its partner brands to cover areas such as architecture and real estate, finance, IT, life sciences, legal, and human resources, with a presence throughout Switzerland (Bern, Geneva, Lausanne, Zurich).
Technical Manager Buildings & Infrastructure (M/F) at 80%
Company Description
On behalf of one of our clients, an institutional player active in the management and enhancement of buildings, we are looking for a
Technical Manager Buildings & Infrastructure at 80%
In this role, you will ensure the operational and technical management of a portfolio of buildings spread across several sites.
In this role, you will ensure the operational and technical management of a portfolio of buildings spread across several sites.
You will ensure their proper functioning, maintenance, and the coordination of various internal and external stakeholders.
Job Description
- Ensure the technical and operational management of a multi-site real estate portfolio
- Supervise and coordinate a team of 12 people
- Assess the maintenance, renovation, and upkeep needs of the buildings
- Develop budgets related to works and ensure their monitoring
- Plan and oversee technical interventions and maintenance services
- Coordinate external companies and guarantee the quality of the services performed
- Ensure compliance with legal, regulatory, and safety standards
- Contribute to the energy performance and sustainability objectives of the buildings
- Collaborate with various internal partners within renovation, refurbishment, or transformation projects
Profile Sought
- Federal VET diploma in the building sector or equivalent training
- Diploma as a Building Technician ES, Federal Certificate as Technical Manager, or similar training
- Minimum 5 years of experience in a comparable role in French-speaking Switzerland
- Proven experience in managing technical teams
- Strong project management and work monitoring skills
- Good technical knowledge of buildings (HVAC)
- Sensitivity to issues related to the preservation of built heritage and sustainable development
- Excellent organisational skills and sense of priorities
- Good interpersonal skills, natural leadership, sociability, and team spirit
- Proficiency in MS Office tools
Section 4
Conditions
- Driving licence essential
- Clean criminal record
- Regular travel to different sites
Additional Information
- Long-term assignment with the possibility of progression to a permanent position
- Varied role combining management, technical, and project management
- Management of a diversified real estate portfolio spread across several sites
- Environment encouraging autonomy and taking responsibility