🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Lead Analyst for IT Network Services

Hospitality Full Benefits Career Growth
Company

University of Ottawa

Location

montreal (administrative region), Canada

Posted

June 03, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Shape the university's network support as a Lead Analyst in its IT department. Take charge of strategic planning, operations management, and leading a dedicated team for service delivery.
In this contract role, you will report directly to the Senior Manager of Information Technology. This position emphasizes effective management of IT assets, staff recruitment, and maintaining data security. You will also evaluate IT operations, ensuring compliance while delivering top-notch network services.
Key Responsibilities:
• Organize and manage long-term IT asset planning
• Track project status and allocate technical resources
• Recruit and evaluate IT staff performance
• Escalate complex technical issues and provide solutions
• Maintain institutional data confidentiality and accessibility
Requirements:
• Degree in Computer Science or equivalent experience
• Minimum five years of IT management experience
• Knowledge of hardware, software, and security standards<...