Chief Expert - SHE, NHSRCL Project
Delhi, FaridabadFull-time20–30 yrsPosted open since feb 2026
Leadership civil and construction role at Systra in Delhi and Faridabad. Needs 20+ years and a B.Tech, B.E. or diploma.
About the role
It has been more than 60 years since SYSTRA has garnered expertise that spans the entire spectrum of Mass Rapid Transit System.
What you'll do
- This position shall report to PD and Dy
- The activities of the position shall include but not limited to: Establish Safety Management System covering the comprehensive safety management in whole system which…
- Develop an emergency procedures including contact networking with hospitals, fire stations, polices stations, military bases, and other organizations, if any
- Propose all safety, health and environment concerns to be proposed for the better SHE management system
- Review the safety, health and environmental measures during construction based on the detailed design and identify efficiency of accident mitigation measures based on…
What you need
- Safety management
- Construction
- Project management
- SCADA
- Ticketing tools