myjob logo

Search by job title, skills, company or browse by categories.

Technical Officer

Full-timeOn-site
  • Port Louis
  • Salary not disclosed
  • Posted Sep 17, 2026
  • Closing 17/10/2026

Job Description

EcoEnergi Solutions Ltd is seeking a motivated and dynamic Technical Officer to join our growing team. The successful candidate will support the installation, maintenance, and monitoring of renewable energy systems while ensuring high standards of quality, efficiency, and customer satisfaction.

Key Responsibilities

  • Assist in the installation, commissioning, and maintenance of solar photovoltaic (PV) systems and other renewable energy solutions.
  • Conduct site inspections and technical assessments.
  • Perform troubleshooting and corrective maintenance on installed systems.
  • Monitor system performance and prepare technical reports.
  • Ensure compliance with health, safety, and environmental standards.
  • Coordinate with suppliers, contractors, and clients on technical matters.
  • Maintain accurate records of installations, maintenance activities, and inventory.
  • Provide technical support to customers and respond to service requests promptly.
  • Participate in continuous improvement initiatives and technical training programs.

Requirements

Qualifications

  • Diploma or Degree in Electrical Engineering, Renewable Energy, Electromechanical Engineering, or a related field.
  • Additional certifications in solar energy systems would be an advantage.

Experience

  • Minimum 1-2 years of relevant technical experience, preferably in renewable energy, electrical installations, or maintenance.
  • Fresh graduates with strong technical knowledge are encouraged to apply.

Skills & Competencies

  • Knowledge of solar PV systems and electrical installations.
  • Ability to read and interpret technical drawings and schematics.
  • Strong troubleshooting and problem-solving skills.
  • Good communication and interpersonal abilities.
  • Proficiency in Microsoft Office applications.
  • Ability to work independently and as part of a team.