digital content specialist careers in Egypt