Back to jobs
S
Hiring companySYSTRA

Verified today

Chief Expert - SHE

New Delhi, India Contract On-site

About the role

Chief Expert - SHE, NHSRCL Project

What you’ll do

  • Establish comprehensive Safety Management System
  • Develop emergency procedures and contact networks
  • Review construction safety measures and recommend improvements
  • Instruct contractors on safety devices and signage
  • Advise on environmental monitoring and mitigation
  • Ensure workforce health measures and statutory compliance
  • Assist NHSRCL in supervising contractors

What you’ll bring

  • Bachelor’s in Engineering with Safety Diploma
  • Bachelor’s in Safety Engineering
  • Master’s in Environmental Engineering with Safety Diploma
  • Engineering degree with CSP or NEBOSH certification
  • Engineering degree with international safety qualifications

Skills

Develop Safety Management SystemsCreate emergency procedures and contactsAssess safety measures during constructionAdvise on environmental monitoringEnsure compliance with statutory regulationsSupervise contractors on safety