Payment Operations Specialist jobs