e learning content developer careers in Giza, Egypt