cubase careers in Egypt