Main Duties and Responsibilities: Adhere to Safety procedure and Policies in accordance with safety management system; Adhere to quality procedure and policies in accordance with the ISO90001 quality assurance system; Maintain / repair / overhaul equipment- diesel, hydraulic, pneumatic power/pressure and shop equipment according to the company maintenance plan; Document all maintenance / repair and overhaul works. Generate and implement an equipment maintenance schedule to cover all major machinery and equipment; Keep and maintain Operations/Repair List Manuals and records of all relevant machinery and equipment; Generate work Orders for the regular inspection of hoisting tools and drifts, keep and maintain hardcopy files of all equipment inspection reports. Work Orders, MR’s maintenance checklist etc; Generate MR’s for spare parts purchase as necessary. Inspect and document all incoming and outgoing inter-company parts when received and prior to shipment, maintain spare parts stocks inventory and records; Gather and actively share safety/quality issues with safety and operations meetings; Assist in load outs. Requirements: Diploma or Certificate in Mechanic Course; Minimum 5 years relevant working experience; Good communication skills; Knowledge of the Oil Field products, Services and equipment, knowledge on hydraulics, pneumatics, electrical controls, etc ; Hardworking and responsible, team worker; Very good command in English language. Working Condition : ( 5) Days per week & (8) hours per day (Starting from 8:00 am till 5:30 pm); How to Apply : You can apply by either scrolling down or clicking on "Apply for this position" tab or by e-mailing your updated CV to ( email@example.com ) with the job code and title of the position in the subject line.