Informatica Corp. careers in Waterford, Ireland