EHS Business Support Specialist with Project Responsibility | Business Support EHS mit Projektverantwortung (m/w/d)

ETH Zurich

Rolle, VD, Switzerland
Published Nov 28, 2025
Part-time
Permanent

Job Summary

This multifaceted role at ETH Zurich focuses on Environment, Safety, and Health (EHS) support and project coordination within the Safety, Health, and Environment (SGU) department. Key responsibilities include coordinating the university's Travel Risk Management, advising ETH members, and organizing and conducting risk management training for the VP Infrastructure and Sustainability (VPIN). The specialist will maintain the VPIN Risk Catalog, contribute expertise to claims and quality management, and document and update internal SGU processes. A significant focus is coordinating the development of the ETH Health Platform and contributing to the Occupational Health Management program. Candidates must possess a degree in Natural or Engineering Sciences, multi-year experience in EHS and project work, strong analytical skills, and excellent communication abilities. This position offers a chance to actively shape the future of a world-leading institution in a dynamic, international environment, emphasizing self-reliance and continuous development.

Required Skills

Education

Completed university degree in Natural Sciences (e.g., Environmental Sciences, Chemistry, Materials Science) or Engineering Sciences (e.g., Mechanical Engineering).

Experience

  • Multi-year professional experience in the EHS (Environment, Safety, Health) sector.
  • Professional experience in project work and handling complex processes.
  • Professional experience in at least one of the following areas: Travel Risk Management, Risk Management, or Occupational Health Management.

Languages

German (Fluent)English (Intermediate)

Additional

  • Strong technical understanding and analytical abilities; High willingness to learn and engage in continuous professional development; Strong communication, consulting competence, and confident demeanor; Must be willing to work periodically at various ETH locations in Zurich.