Process u0026 Analyst u0026 Engineering careers in Oman