Skip to content
ITA Jobs
All vacancies
Nebius logo

Site Selection & Colocation Manager - Data Centers

Nebius

Remote · EuropeSalary not disclosedfull-timeVerified recentlyOver a month oldNebius Careers

The Site Selection & Colocation Manager is responsible for identifying, evaluating, and securing optimal locations for new data center developments and colocation expansions. This role combines real estate strategy, technical due diligence, market analysis, and vendor management to support the company’s global data center growth.

Responsibilities

  • Site Selection & Market Analysis
  • Lead the end-to-end site selection process for new data center facilities.
  • Conduct market assessments, including power availability, fiber connectivity, land suitability, regulatory requirements, and risk factors.
  • Build and maintain market intelligence on emerging data center regions, supply trends, energy markets, and colocation pricing.
  • Evaluate and shortlist candidate sites through comparative analysis, scoring models, and feasibility studies.
  • Technical & Environmental Due Diligence
  • Coordinate environmental, geotechnical, hydrological, and seismic assessments.
  • Assess infrastructure availability (power, water, fiber) and future scalability.
  • Evaluate construction constraints, climate conditions, logistics access, and permitting feasibility.
  • Work with engineering teams to ensure sites meet mechanical, electrical, and network resilience requirements.

Languages

    Work format
    Remote
    Seniority
    Lead
    Posted
    2 Dec 2025 (10mo ago)
    Last verified
    4 Oct 2026

    Keep looking