it delivery managers careers in Sharjah, UAE