eclipse consultants technical careers in Sharjah, UAE