Deputy Manager, SCM (Solar and Wind Projects), Worli, Mumbai

Talent Leads Consultants

Mumbai

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Talent Leads Consultants is seeking a Manager for Supply Chain Management focused on Solar and Wind projects in Mumbai. In this role, you will coordinate between Project, Engineering, Quality, and Procurement teams, ensuring material availability for project success.

The ideal candidate should have 8-12 years of experience in the Renewable Energy sector, specifically in Supply Chain Management, along with expertise in vendor management, logistics, and SAP systems.

Qualifications

  • 8–12 years of experience in Supply Chain Management within the Renewable Energy sector.
  • Hands-on exposure to project execution challenges at renewable energy sites.
  • Strong understanding of MCR and Switchyard procurement.

Responsibilities

  • Coordinate material requirements with various teams once land/site details are confirmed.
  • Support Procurement during RFQ preparation and ensure vendor alignment with specifications.
  • Track material flow from vendor to site, ensuring on-time delivery.
  • Act as a liaison between Project/Site teams and Procurement.
  • Maintain and update the MIS on procurement status and vendor performance.

Skills

Vendor management
Logistics coordination
Stakeholder management
SAP/ERP systems proficiency
Problem-solving

Education

Bachelor’s degree in Engineering
MBA in SCM/Supply Chain

Tools

SAP
ERP systems

Job description

Job Description – Manager, SCM (Solar & Wind Projects)

Job Title: Manager – Supply Chain Management

Department: SCM – Projects (Solar & Wind)

Location: [BKC/Project Sites as applicable]

Reports to: Head – SCM

Role Summary

The SCM Manager will act as the key link between the Project, Engineering, Quality, and Procurement teams to ensure timely availability of critical materials for Solar and Wind projects. The role requires in-depth understanding of MCR (Main Control Room), Switchyard, and site‑specific requirements, with strong coordination and follow‑up skills to manage dynamic project needs. The individual will provide critical inputs for PR/PO creation, support vendor engagement, monitor delivery timelines, and proactively resolve bottlenecks to ensure smooth execution.

Key Responsibilities
  1. 1. Requirement Gathering & Planning

    Coordinate with Project, Site, Quality, Engineering, and Technology teams to finalize material requirements once land/site details are confirmed.

    Consolidate and validate component requirements for Solar (modules, inverters, MMS, cabling, etc.) and Wind (WTGs, MCR, Switchyard, BOP packages, etc.).

    Provide detailed inputs to Procurement for PR/PO creation, ensuring alignment with project timelines and technical specifications.

  2. 2. Procurement Support & Vendor Coordination

    Support Procurement team during RFQ preparation, technical‑commercial evaluation, and PO finalization.

    Ensure vendor alignment with project specifications, quality standards, and delivery schedules.

    Conduct vendor visits (including manufacturing facilities) to resolve bottlenecks and expedite supplies.

  3. 3. Logistics & Delivery Monitoring

    Track end‑to‑end material flow from vendor to site, ensuring on‑time delivery.

    Identify risks in the supply chain (delays, shortages, transportation challenges) and take corrective actions.

    Coordinate with logistics partners for safe transportation of heavy/critical equipment (e.g., WTG components, transformers, switchyard equipment).

  4. 4. Stakeholder & Cross‑functional Coordination

    Act as a single point of contact between Project/Site teams and Procurement for material planning and delivery updates.

    Work closely with Quality team for pre‑dispatch inspections, clearances, and certifications.

    Engage with site execution teams to resolve on‑ground issues related to material receipt, storage, and utilization.

  5. 5. Governance & Reporting

    Maintain and update MIS on procurement status, delivery schedules, and vendor performance.

    Highlight delays and proactively escalate issues to management for timely resolution.

    Support cost optimization initiatives without compromising quality and timelines.

Key Requirements
  • Education: Bachelor’s degree in Engineering (Electrical/Mechanical preferred); MBA in SCM/Supply Chain desirable.
  • Experience: 8–12 years in SCM within Renewable Energy (Solar & Wind) sector.
  • Hands‑on exposure to MCR, Switchyard, Electrical, and Civil procurement.
  • Strong understanding of project execution challenges at renewable energy sites.
  • Experience in vendor management, logistics, and debottlenecking supply delays.
  • Proficiency in SAP/ERP systems for SCM tracking.
  • Excellent coordination, follow‑up, and stakeholder management skills.
  • Willingness to travel extensively to project sites and vendor facilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HEAD- SCM (Solar and Wind Projects), Worli, Mumbai
HEAD- SCM (Solar and Wind Projects), Worli, Mumbai

Talent Leads Consultants • Mumbai

On-site
INR 2,000,000 - 3,500,000
Deputy Manager- Stores (Renewable Energy), Mumbai
Deputy Manager- Stores (Renewable Energy), Mumbai

Talent Leads Consultants • Mumbai

On-site
INR 800,000 - 1,200,000
Manager/ Deputy Manager, Procurement
Manager/ Deputy Manager, Procurement

Solenco Infra Private Limited • Mumbai

On-site
INR 1,500,000 - 2,100,000
Deputy Manager - Procurement - WIND Projects
Deputy Manager - Procurement - WIND Projects

Crescendo Global Leadership Hiring India • Gurugram District

On-site
INR 900,000 - 1,500,000
Supply Chain Manager
Supply Chain Manager

JITO • Mumbai

On-site
INR 1,200,000 - 1,800,000
Project Manager Solar - Mumbai
Project Manager Solar - Mumbai

Financial Services • Maharashtra

On-site
INR 3,500,000 - 7,000,000
SCM Coordinator - Solar PMC
SCM Coordinator - Solar PMC

AECOM • Bhuj

On-site
INR 1,200,000 - 2,000,000
Competitive pay
Well-being programs
Career development
Assistant/Deputy Manager - Wind Procurement
Assistant/Deputy Manager - Wind Procurement

Michael Page • Gurugram District

On-site
INR 1,500,000 - 3,000,000
Scm Executive
Scm Executive

Shree Renewables Infra PVT LTD • Tathawade

On-site
INR 1,000,000 - 1,500,000
Senior Project Management - Solar EPC
Senior Project Management - Solar EPC

Waaree Renewable Technologies • Mumbai

On-site
INR 4,500,000 - 7,500,000