queen tech solutions careers in Damietta, Egypt