Technical Manager – Renewables

2 days ago


Pasig, National Capital Region, Philippines MGen Renewable Energy, Inc. Full time $90,000 - $120,000 per year

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.



  • Pasig, National Capital Region, Philippines MGEN RENEWABLE ENERGY, INC. Full time ₱900,000 - ₱1,200,000 per year

    Job 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...


  • Pasig, National Capital Region, Philippines TÜV SÜD Full time $80,000 - $120,000 per year

    Tasks/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...


  • Pasig, National Capital Region, Philippines Insight Full time $40,000 - $60,000 per year

    The 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 year

    OverviewThe 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...


  • Pasig, National Capital Region, Philippines Insight Full time $104,000 - $130,878 per year

    Requisition 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...


  • Pasig, National Capital Region, Philippines Insight Full time $104,000 - $130,878 per year

    Requisition 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...


  • Pasig, National Capital Region, Philippines Insight Full time $104,000 - $130,878 per year

    Requisition 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...


  • Pasig, National Capital Region, Philippines TÜV SÜD Full time $145,208 per year

    Tasks/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...


  • Pasig, National Capital Region, Philippines beBeeProjectManager Full time ₱900,000 - ₱1,350,000

    Take 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 year

    TECHNICAL 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...