vacancy List

Position Requisition Id Company Department Closing Date
Job Description

Job Purpose:

This position is part of the Company’s critical position succession plan. This is seen as a training role to give the selected qualified candidate the opportunity to gain the required on the job experience to potentially fill the Engineering Managers role.

To assist Engineering Manager, to oversee all aspects of the Engineering department and workshops. To ensure that preventative and corrective maintenance, driver reported defect repairs are carried out on all Mwasalat fleet of vehicles in line with preset maintenance standards. The role holder must ensure all preventive, corrective, accident repairs and breakdowns are carried out in a safe and reliable manner to ensure vehicle availability for smooth running of all operations.

To take responsibility for training standards, safe working practices, condition and supply of tools & equipment and the general safety & housekeeping of all engineering facilities

Key Responsibilities & Accountabilities

  • To assist the Engineering Manager, oversee preventive and corrective maintenance plans for all vehicles of MWASALAT. To ensure prompt response to various issues/breakdown and repair vehicles to ensure uninterrupted smooth operations. 
  • To assist the process of acquisition of buses, in coordination with other departments, based on the overall business plan and forecasting. To act as the technical expert to define vehicle requirements & specifications and to coordinate with external parties for the same.
  • To assist developing the overall maintenance strategy at MWASALAT and recommend resource (equipment, manpower etc.) requirement, outsourcing/contracting policies etc. To assist managing the financial aspect of the Engineering Department, including the preparation of annual departmental budget, budget allocation, review, and approvals.
  • To assist establishing service performance levels for the maintenance of vehicles and to continuously monitor adherence to the same. To evaluate and take corrective actions so as to maintain high vehicle availability and internal customer satisfaction.
  • To assist coordinating with Procurement Department in selection of vendors and for equipment and spares through vendor development initiatives. To take part in technical evaluations.
  • To assist formulating engineering policies and procedures or to make changes to existing policies or procedures in order to improve the effectiveness of the maintenance function of MWASALAT. To ensure preparation & processing of documents as per policy.
  • To assist and coordinate with the Operations Department to ensure availability of the buses as per their requirement.
  • To assist managing the external vendors so as to ensure the timely and adequate maintenance of buses that are maintained by external vendors. To monitor the service provided on parameters of time, cost, and quality and to advise the Engineering Manager on actions required to be taken. 
  • To assist analyzing the maintenance records and data and implement continuous improvement programs to increase effectiveness of the maintenance operation and ensure high availability of buses.
  • To assist in contributing to capability building in MWASALAT by recruiting staff, communicating job expectations, training & mentoring employees and drive high levels of employee engagement and staff motivation to achieve departmental objectives.
  • To assist ensuring (in coordination with QHSE Department) safety and security of passengers, employees and equipment. To support the implementation of programs to assure safety and emergency preparedness. To promote a safe work environment while complying with all of MWASALAT’s safety rules, Safety Management System (SMS), policies, and procedure.
  • To stay abreast of current and emerging technical and regulatory/legal aspects affecting engineering and public transportation; to make the necessary changes in policies and procedures and educate staff accordingly.
  • To assist in the IT and technology enablement of various processes in the Engineering function so as to increase efficiency and streamline processes.
  • Any other assigned duties from time to time.

Experience and Educational Requirements

  • 4-years automotive apprenticeship with full level 3 city & Guilds or IMI (Institute of Motor Industry) level 3.
  • 5-years workshop experience working as a technician on heavy vehicles repairing.
  • 5 years supervisory or management experience in a heavy vehicle repair workshop.
  • Experience in planning delivering and monitoring preventative maintenance programs together with connective maintenance planning and delivery.


  • Bachelors in Mechanical/Electrical automotive engineering.
  • 10-years supervisory and management experience in a VDL, man and Mercedes public service vehicle workshop (bus and coach) with responsibility for planning, delivery and monitoring of preventative or corrective maintenance programs, together with accident repair experience.  


Job Requirements
Minimum Qualification : Secondary School
Nationality : Omani
Experience : You should have Experience of Minimum 4 years to apply for this Job
Job Description

Job Purpose:

  • To ensure prompt response and resolution for IT Application issues – both business applications and operations applications, of users in ONTC & NFC SHARED SERVICES.

Key Responsibilities & Accountabilities

  • To monitor service desk and respond quickly to all IT applications related user issues across ONTC & NFC SHARED SERVICES.
  • To maintain the application software to track and resolve problems. 
  • To collaborate with management, departments, and customers to identify end-user requirements and specifications.
  • To develop information systems by designing, developing, testing, and implementation of software solutions.
  • To Identify areas for modification and enhancements in existing programs and subsequently developing these modifications.
  • To improve and support operations by conducting systems analysis and introduction of changes and enhancement through information systems.
  • To support operational systems and applications and perform regular reviews, updates, and enhancements.
  • To assist IT Application Supervisor in forecasting and procurement of software and hardware as per the requirements of various user departments.  
  • To prepare schedule for regular maintenance activities for the IT applications at ONTC & NFC SHARED SERVICES including applying patches, upgrades and configuring / adding new services/applications, as necessary.
  • To build awareness of various IT solutions & their functionalities amongst users through training and ensure awareness of various data security, network, and other IT related risks. 
  • To escalate user issues to the relevant internal or external service provider when required; to follow up and ensure that issue is resolved in time.
  • To create and maintain documentation including system and user manuals, license agreements, documentation of modifications/upgrades and regular reports.
  • To drive continuous improvement by staying updated with the latest technologies.
  • Any other assigned duties from time to time.

Educations & Qualifications:

  • Bachelor’s Degree in Information Technology or Computer Science or related subjects.


  • +2 years’ experience in an IT function or Technical Support.

Knowledge & Skills:

  • Knowledge and experience in the following programming languages: JavaScript, HTML/CSS, SQL/MySQL, Python, Perl, C# / ASP.NET, PHP.

Job Requirements
Minimum Qualification : Bachelor Degree
Nationality : Omani
Experience : You should have Experience of Minimum 2 years to apply for this Job