Talend Architect. careers in Newcastle, United Kingdom