Equans France logo

Design Manager (H/F)

Equans France đŸ‡«đŸ‡· Guyancourt, Ile-de-France, France

Full-time Manager

The Design Manager coordinates technical studies for large-scale data center projects during both the commercial and execution phases. Key duties include managing external design offices, ensuring technical consistency of offers, and overseeing the transfer of projects to the construction team.

Responsibilities

  • Lead and coordinate execution studies for all‑trade design of large data‑center projects
  • Integrate health/safety, environmental, technical risk, contractual and financial constraints into study plans
  • Organize study production, validation circuits, visa tracking and interface management
  • Collaborate with commercial teams to ensure technical coherence of offers and price assembly
  • Supervise internal and external study teams, propose optimisations and variants
  • Prepare budgets, planning and preliminary cost estimates
  • Manage technical‑economic studies and interface coordination
  • Transfer completed dossiers to the construction team after project signing

Requirements

  • At least 10 years of experience in TCE (all‑trade) studies or technical lots for building projects
  • Engineering or university degree (e.g., Civil Engineering)
  • Strong technical problem‑solving ability and innovative mindset
  • Excellent organization, synthesis and communication skills
  • Ability to work collaboratively across internal and external stakeholders

Benefits

  • 13‑month salary plus vacation bonus (30 % of paid leave)
  • Profit‑sharing and participation schemes
  • Employee share ownership plans
  • CSE benefits (vacation vouchers, school supplies, cultural activities)
  • Health insurance and provident fund
  • Flexible teleworking when permitted
  • Full reimbursement of public transport costs or company car
  • 11 + 1 days of RTT per year

Key Skills

Project management Technical study coordination All‑trade (TCE) building design Data‑center engineering Budgeting and cost estimation Contractual analysis Risk assessment Health and safety compliance Environmental regulations BIM Cross‑functional collaboration Stakeholder communication Leadership Problem solving Autonomous work organization

About Equans France

About the Group and Equans France A subsidiary of the Bouygues group, Equans is a global leader in the energy and services sector. In France, Equans France draws on its heritage brands Ineo, Axima and Bouygues Energies & Services and a strong local presence to support businesses, local authorities and industrial players in tackling the challenges of the triple energy, industrial and digital transition. Able to act at every stage of a project’s lifecycle, Equans France deploys its 35,000 employees to design, install and deliver bespoke solutions that optimise clients’ equipment and usage, thereby improving the energy performance and efficiency of infrastructure. Its expertise covers electrical and HVAC engineering, refrigeration, fire safety, Facility Management, multi-technical maintenance, IT, telecommunications and digital solutions. Globally, the Equans group operates in 20 countries, with 83,000 employees across 5 continents and revenue of €18.72 billion in 2025. Reflecting thi

BEFORE YOU APPLY

Make sure your resume makes it through AI screening

Upload your resume

Never miss similar opportunities 🔔

Get notified when new design leadership jobs that match your preferences become available. Set up personalized job alerts to stay ahead of the competition.