It Projects jobs in Dubai