Suzlon is hiring for the position of Site Incharge to manage remote project site locations across India. Candidates must possess a B.E. or Diploma in Electrical or Mechanical Engineering with 5 to 8 years of relevant experience. The maximum age limit for applicants is 33 years. Candidates must be willing to work at remote project sites across states where Suzlon operates, including Karnataka, Gujarat, Maharashtra, Madhya Pradesh, Rajasthan, Tamil Nadu, and Kerala, with PAN India flexibility. Academic criteria require a minimum of 45% throughout with no pending backlogs. Physical fitness is crucial, as candidates must have the endurance to climb 90–140 metre wind turbine towers. The role involves site-based work and rotational shifts. An walk-in interview drive will be held on Sunday, 13 September 2026, from 10:00 AM to 5:00 PM at Rang Lords Inn Bharuch, Near ABC Square, Overbridge, Bharuch, Gujarat – 392001. Candidates should carry an updated resume with a passport-size photograph, Aadhaar Card, PAN Card, relevant degree certificate, latest salary compensation letter, and the last 3 months' payslips or bank statements. Benefits include food, travel, company-paid accommodation, medical insurance, accidental coverage, and career advancement programs.
Role Details
Experience5–8 yrs
Job TypeFull Time
Vacancies1 position
Skills Required
Site ManagementWind Turbine OperationsElectrical EngineeringMechanical EngineeringProject ExecutionPhysical EnduranceSafety Compliance
Perks & Benefits
Food, travel and company-paid accommodation Medical insurance for self and family Accidental coverage for self Skill enhancement and career advancement programs Rotational shifts and site-based work