payment card industry standard (pci) careers in Sharm El-Sheikh, Egypt