
Technical Manager – Renewables
2 days ago
Job Summary:
The Technical Manager – Renewables is responsible for overseeing the technical aspects of renewable energy projects, including engineering design, technology evaluation, and technical due diligence. This role ensures projects are executed efficiently and in compliance with regulatory, quality, and safety standards. The position supports project development and EPC execution primarily.
Key Responsibilities:
1. Project Development & Engineering
-
Lead technical assessment and feasibility studies for solar PV, wind, and/or BESS projects.
-
Evaluate site conditions, resource availability, and system configurations.
-
Collaborate with development teams to prepare technical inputs for permitting and grid connection.
2. Design & Technology Evaluation
-
Review and approve system designs (preliminary, detailed, as-built).
-
Stay updated on emerging technologies in PV modules, inverters, wind turbines, and storage systems.
-
Conduct technical evaluations of vendors and equipment for performance, cost, and reliability.
3. Project Execution Support
-
Coordinate with EPC contractors and consultants during project implementation.
-
Review technical deliverables, such as drawings, specifications, and commissioning plans.
-
Monitor construction quality, testing, and commissioning processes.
5. Compliance & Standards
-
Ensure compliance with local and international electrical codes, grid codes, and renewable energy standards.
-
Prepare documentation and reports for regulatory agencies, investors, and stakeholders.
6. Leadership & Team Management
-
Manage and mentor junior engineers and technical staff.
-
Coordinate interdisciplinary teams across electrical, civil, and mechanical disciplines.
-
Support budgeting, scheduling, and resource planning for technical activities.
Secondary Responsibilities
1. Operations & Performance Monitoring
-
Support O&M teams with technical troubleshooting and performance analysis.
-
Recommend technical upgrades or interventions to improve plant output.
Key Qualifications:
-
Bachelor's or Master's degree in Electrical, Mechanical, or Renewable Energy Engineering.
-
Minimum of 8 years of experience in renewable energy project development or EPC.
-
Strong understanding of solar PV, wind energy, and/or battery energy storage systems (BESS). Knowledge on hydro and pump storage systems is an added advantage.
-
Familiarity with design software (e.g., PVsyst, AutoCAD, ETAP, Helioscope).
-
Knowledge of SCADA, remote monitoring, and grid interconnection requirements.
-
Excellent project management and team coordination skills.
-
Engineering Manager – Renewables
2 days ago
Pasig, National Capital Region, Philippines MGEN RENEWABLE ENERGY, INC. Full time ₱900,000 - ₱1,200,000 per yearJob Summary:The Engineering Manager (Renewables) is responsible for overseeing the technical aspects of renewable energy projects, including engineering design, technology evaluation, and technical due diligence. This role ensures projects are executed efficiently and in compliance with regulatory, quality, and safety standards. The position supports project...
-
Renewable Energy Analyst
2 days ago
Pasig, National Capital Region, Philippines TÜV SÜD Full time $80,000 - $120,000 per yearTasks/AufgabenRenewable Energy Analyst (Operational Advisory/Consultancy)(Industry Service)The Renewable Energy Analyst (Operational Advisory/Consultancy) will provide expert technical support and consultancy for renewable energy projects, including wind, solar, hydrogen, and energy storage systems. The role focuses on operational assessments, technical due...
-
Renewals Specialist Sr
2 days ago
Pasig, National Capital Region, Philippines Insight Full time $40,000 - $60,000 per yearThe Sr Renewal Specialist is responsible for reconciling client renewal contract data andpreparing proactive renewal quotes.To perform this job successfully, an individual must be able to perform each essential dutysatisfactorily. The requirements listed below are representative of the knowledge, skill,and/or ability required.• Create vendor quotes using...
-
Renewals Admin I
2 days ago
Pasig, National Capital Region, Philippines RealPage, Inc. Full time $104,000 - $130,878 per yearOverviewThe Renewal Data Analyst is part of the Renewal Operations team within the larger Revenue Operations organization that partners with Sales, Legal, Customer Success, Billing, and Finance to provide data, reporting, and analysis for RealPage's SaaS software license renewal process. The Renewal Analyst is responsible for maintaining accurate data for...
-
Renewals Specialist Sr
2 days ago
Pasig, National Capital Region, Philippines Insight Full time $104,000 - $130,878 per yearRequisition Number: 101625Renewal Specialist Sr.Location: This is a hybrid opportunity where you will work 1 day in the office, 4 days a week from home.Insight at a Glance14,000+ engaged teammates globallyCertified GPTW (Great Place to Work)20 on Fortune's World's Best Workplaces list$9.2 billion in revenueReceived 35+ industry and partner awards in the past...
-
Renewals Specialist Sr
2 days ago
Pasig, National Capital Region, Philippines Insight Full time $104,000 - $130,878 per yearRequisition Number: Renewal Specialist Sr.Location: This is a hybrid opportunity where you will work 1 day in the office, 4 days a week from home.Insight at a Glance14,000+ engaged teammates globallyCertified GPTW (Great Place to Work)#20 on Fortune's World's Best Workplaces list$9.2 billion in revenueReceived 35+ industry and partner awards in the...
-
Renewals Specialist Sr
2 days ago
Pasig, National Capital Region, Philippines Insight Full time $104,000 - $130,878 per yearRequisition Number: 101625Renewal Specialist Sr.Location:This is a hybrid opportunity where you will work 1 day in the office, 4 days a week from home.Insight at a Glance14,000+ engaged teammates globallyCertified GPTW (Great Place to Work)20 on Fortune's World's Best Workplaces list$9.2 billion in revenueReceived 35+ industry and partner awards in the...
-
Renewable Energy Operational Project Manager
2 days ago
Pasig, National Capital Region, Philippines TÜV SÜD Full time $145,208 per yearTasks/AufgabenProject Manager(Industry Service)The Project Manager will oversee the project planning and execution, ensuring timely delivery within budget and quality standards for Renewable Energy Projects. He/She will coordinate the teams, manage schedules and contracts, monitor progress, mitigate risks, and ensure compliance with client and regulatory...
-
Renewable Energy Project Lead
3 days ago
Pasig, National Capital Region, Philippines beBeeProjectManager Full time ₱900,000 - ₱1,350,000Take the lead in driving project success.We are seeking a highly skilled and experienced professional to oversee project planning and execution of Renewable Energy Projects.The successful candidate will be responsible for ensuring timely delivery, coordinating teams, managing schedules and contracts, monitoring progress, mitigating risks, and ensuring...
-
Pasig, National Capital Region, Philippines TÜV SÜD Full time $80,000 - $120,000 per yearTECHNICAL SALES AND BUSINESS DEVELOPMENT MANAGER(Renewable Energy Services)You will drive and lead the business development activities for our Testing, Certification and Inspectionfor Renewable Energy services within the ASEAN region.Key Responsibilities: Lead and develop the Renewable Energy (Solar Power, Wind Power, Bio Energy, Geothermal Energy, Hydro...