A complete application in a minute — tailored resume and cover letter, ready to send.
Green Umbrella Recruitment in Oman is seeking a Site Quality Inspector (SQI) for a wind farm project in Duqm. You will perform quality inspections on wind turbine components at port/hardstand and support commissioning activities.
The role requires a technical diploma/degree (Mechanical, Electrical, or Chemical), 3+ years in wind field QA, and valid GWO BST certification. English reporting skills are essential; Chinese is a plus. On-site work with strict EHS compliance.
Duqm, Sultanate of Oman | Posted on 09/08/2026
Role Summary:
Perform quality inspections for wind turbine components atport/hardstand, conduct mechanical & final walk-downs, draft NCRs, managepunch lists, and monitor installation & commissioning against the QualityPlan & Inspection and Test Plan (ITP).
Key Responsibilities:
Receiving Inspection: Check main components (Nacelle, Hub,blade, tower, others) for damage, documentation, and conformity atport/hardstand. Check spare parts and containers in case of demand. If anyrepairing on site, check the result.
Walk-Downs: Execute mechanical (pre-energization) andfinal (pre-commissioning) walk-downs.
NCR & Punch List: Raise NCRs, track closure; createand follow up punch list items.
Quality Plan: Monitor installation/commissioning tasks perITP and procedures.
Reporting: Provide regular quality status reports toQuality PM (trends, punch list progress, NCR close-out via workflowmanagement).
Requirements:
3+ years wind field industry quality inspection experience
Technical diploma/degree (Mechanical/ Electrical/Chemical)
Valid GWO Basic Safety Training (BST) and certification.
Medically fit to work at height; disclose any relevanthealth conditions
Valid driving license; adhere to site driving rules &zero alcohol/drugs
Comply with all local/national laws and EHS regulations.
English fluency (report writing), Chinese language is aplus.
Digital inspection tools & engineering drawings