STS

Renewable Energy Project Manager

STS Changning District, Shanghai, China · CN¥156K–CN¥204K/yr

Renewables & Environment · 51-200 employees

12 h ago
project-manager Senior (5-10 yrs) Full-time China
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Project Manager will oversee and coordinate inspection and auditing projects within the renewable energy sector to ensure compliance and quality. They are responsible for project planning, resource allocation, team leadership, and maintaining strong client relationships.

What they look for

Project Management Renewable Energy Quality Assurance Auditing Inspection Compliance Stakeholder Management Resource Allocation Risk Mitigation Data Analysis Client Relationship Management Team Leadership Mentorship Problem Solving Decision Making Technical Advisory

Requirements

Candidates must hold a bachelor's degree in engineering, renewable energy, or environmental sciences and possess at least 5 years of experience in the renewable energy industry. Proficiency in both English and Chinese is required, along with strong problem-solving and decision-making skills.

Full description

Position Overview

You will play a crucial role in overseeing and coordinating inspection and auditing projects within the renewable energy sector. Your focus will be on ensuring compliance with requirements, identifying potential areas for improvement, and facilitating the smooth execution of projects. You will be responsible for driving project success, maintaining client relationships, and promoting a culture of quality.

Key Responsibilities

Project Planning and Execution:  -    Develop project plans, timelines, and resource allocation strategies. -    Coordinate with internal teams and external stakeholders to ensure project deliverables are met on time and within budget. -    Monitor project progress, identify risks, and implement mitigation measures. Quality Assurance and Auditing: -    Oversee renewable energy project inspections and audits, ensuring compliance with industry standards and regulatory requirements. -    Analyze data and inspection results to provide valuable insights and recommendations for process improvement. Client Management: -    Build and maintain strong relationships with clients, understanding their specific needs and tailoring services to meet their expectations. -    Provide regular updates to clients on project status, findings, and recommendations. Team Leadership and Development: -    Lead a team of inspection and auditing professionals, fostering a collaborative and high-performance work environment. -    Provide mentorship and guidance to team members, promoting their professional growth and development.

Qualifications and Experience 

1. Bachelor's degree in engineering, renewable energy, environmental sciences, or a related field. 2. At least 5 years proven experience in renewable energy industry. 3. Proficient in spoken and written both English and Chinese. 4. Excellent problem-solving and decision-making abilities. 5. Attention to detail and a commitment to maintaining high-quality standards.

Terms and Conditions

1.   Terms and Conditions Location: Shanghai Office, China  2.    Type: Full Time  3.    Department: Project Management  4.    Reports to: Head of Project Management  5.    Around 20% travel requirements.

About STS – At the Forefront of the Global Renewable Energy Industry At STS, we serve as technical advisors, auditors, and inspectors, empowering our clients - including major renewable energy project developers, owners, operators, and IPPs - to make sustainable decisions for every aspect of their projects. While we have been the pioneers and we remain leaders for inspection of solar modules globally, we have expanded our activities much beyond inspection to create an exceptional value to our clients.

Similar roles