Job Description 1. Assist teaching faculty in preparing teaching, tutorial, assignment materials and marking assignments; 2. Maintain, manage and operate online teaching & learning management platform for various courses; 3. Give assistance and preparation of laboratory courses such as but not limited to the follow fields: Energy Science, Renewable Energy, Green Technology lab, Carbon Technology and Management, and Physics etc. 4. Give daily maintenance, safety and logistics management of laboratories; 5. Participate in academic activities such as research project, field study, and teaching support works occasionally; 6. May need to work in laboratory, outdoor, irregular hours, and/or weekends. 7. Undertake other administrative support assigned by Supervisor. Job Requirement 1. Candidates should be strong and interested in the following areas: Energy Science and Engineering, Physics or Environmental Science. 2. Candidates should have a relevant in bachelor’s degree with good academic performance. The candidate with master’s degree is an advantage. 3. Good command of both written and spoken English and Chinese; able to effectively communication with non-Chinese speaking foreign teachers and students is an advantage; 4. Proficient IT literacy and computer skill (e.g., Microsoft Office, SPSS, or other software in Engineering and Energy Science). Familiar with Python, or any other modelling software is an advantage; 5. Ability to work well under pressure with multiple tasks.