technical team careers in Sharjah, UAE