technical and support personnel careers in Sharjah, UAE