Talend Architect. careers in Cairo, Egypt