Talent.com
Landscape Design and Site Manager

Landscape Design and Site Manager

Yashvardhan GroupDelhi, Republic Of India, IN
9 days ago
Job description

Company Description

Yashvardhan Group is part of a large business house. We create sustainable, premium farmhouse and modern communities that offer families the perfect blend of luxury living and natural tranquility, while maintaining complete transparency in all our dealings.

We’re looking for a passionate Landscape Architect / Landscape Designer who can blend creativity with execution. The ideal candidate will not only design serene and sustainable outdoor spaces but also work closely with contractors to ensure timely and quality execution on site.

🔧 Role & Responsibilities

  • Should have good knowledge of horticulture and plants / trees to be used for landscaping
  • Prepare conceptual and working drawings for landscaping and horticulture designs
  • Develop planting plans, hardscape designs, 3D visuals, and BOQs
  • Coordinate with civil contractors, MEP teams, and site managers for landscaping implementation
  • Supervise landscaping work at sites (residential, resort, or commercial)
  • Source materials, liaise with nurseries and vendors, and ensure adherence to quality standards
  • Report to the principal architect or project lead with weekly updates

🎓 Requirements

  • Bachelor’s / Master’s in Landscape Architecture or related field
  • 2–4 years of relevant experience in design + site execution
  • Proficiency in AutoCAD, SketchUp, Lumion / Enscape, Adobe Suite
  • Strong understanding of plants, irrigation systems, soil conditions, and terrain treatment
  • Good communication and project coordination skills
  • Willingness to travel to sites within NCR
  • 💡 Nice to Have

  • Experience in luxury residential or hospitality landscape projects
  • Knowledge of green building norms / sustainability guidelines
  • Eye for detail in plantation layering and spatial aesthetics
  • Create a job alert for this search

    Design Manager • Delhi, Republic Of India, IN