Site lead dba careers in Muscat, Oman