🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Payment Analyst Level 3 Role in Canada

Hospitality Full Benefits Career Growth
Company

Payments Canada

Location

ottawa, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate your career with Payments Canada as a Level 3 Payment Analyst in our operational center. Play a crucial role in ensuring the safety and security of payment transactions for Canadians.

You will be responsible for 24/7 operational duties, including system monitoring and handling service-related incidents. Your proactive approach will aid in effective communication with stakeholders and process documentation, driving improvements across the organization’s payment systems.

Key Responsibilities:
• Actively monitor and escalate issues regarding payment systems
• Manage incident response processes efficiently
• Recommend enhancements for business operations
• Provide high-level training and support to team members
• Cultivate strong relationships with service partners and stakeholders

Requirements:
• Degree or diploma in Business Administration or Computer Science
• Bilingual in both English and French