Systems Analyst II
University of British Columbia•Greater Vancouver, British Columbia
Full-time
$9k - $13k
per year
👁️ 0 views•📝 0 applications•Posted 7/30/2026•Expires 8/29/2026
Get alerts for roles like this
More Systems Analyst II roles in Greater Vancouver, British Columbia — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Staff - Non Union
Job Category
M&P - AAPS
Job Profile
AAPS Salaried - Information Systems and Technology, Level D
Job Title
Systems Analyst II
Department
UBC IT | Collaboration Services | Service Delivery
Compensation Range
$8,554.25 - $13,340.92 CAD Monthly
The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.
Posting End Date
August 9, 2026
Note: Applications will be accepted until 11:59 PM on the Posting End Date.
Job End Date
Ongoing
At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career.
Job Summary
The Systems Analyst II is responsible for the design, implementation, integration and ongoing support of complex, campus-wide collaboration and communication systems, with a focus on Microsoft 365 services.
The incumbent provides leadership in systems analysis, business process improvement, lifecycle management, and contributes to the reliability, scalability, and continuous evolution of Microsoft 365 services across the University.
Organizational Status
UBC IT Collaboration Services provides a suite of enterprise communication and collaboration services to the University community, including Microsoft 365, Email, Calendaring, Content Management, Voice Services and Emergency Notification Systems.
Works independently and jointly within the Collaboration Services Team. Provides leadership depending on the current assignment. Collaborates with management and staff from all sections of UBC Information Technology, other administrative and academic offices, and faculty to coordinate systems development and enhancement projects. Interacts directly with other University technology professionals.
Work Performed
Specific Duties:
- Designs, implements and maintains enterprise services for the Collaboration Services portfolio to facilitate efficient and effective use of systems for day-to-day operations.
- Coordinates the integration of applications with other UBC systems and services.
- Resolves complex application related failures and defects independently or in consultation with other IT professionals. Perform in-depth troubleshooting using knowledge of network/server administration, internet protocols, database architecture and application configuration.
-Modifies applications and conducts testing of customizations to ensure specifications are met. Documents these changes and subsequent QA scenarios.
- Develops, customizes, and supports solutions within the Microsoft 365 platform by designing API-based integrations, building automation using scripting languages, and creating modern web components to enable scalable, maintainable, and secure business solutions.
- Provides custom reporting, data analysis and extracts.
- Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to identify business priorities and recommends options.
- Identifies, elicits, and documents business requirements, defines business rules and communicates requirements for the implementation of solutions.
- Performs formal system audits and develops written procedures, standards and practices to ensure a high level of availability, security, data integrity and hardware/software compatibility.
- Generates reports on usage metrics, overall systems and applications performance indices using industry-standard methodologies to ensure compliance with Service Level Commitments.
- Provides Tier 2/Tier 3 operational support for production systems including troubleshooting system problem reports, resolving issues with production systems, defining operational support processes, and providing end user support as required.
- Positively represents UBC IT in the community; acts as key resource for collaboration within and across project teams and within the application developer community on campus.
- Liaises directly and indirectly with vendors and other service owners.
- May be required to provide after hours support in situations requiring an urgent response.
Core Duties:
- Researches and evaluates vendor supplied applications, develops recommendations, and implements accordingly.
- Analyzes and reviews existing or proposed system features and integration, security,
scalability and performance requirements with clients, business analysts, and team
members.
- Manages production and non-production application environments.
- Maintains core application infrastructure, including virtual servers, networks and
firewalls.
- Plans and performs global configuration changes or module deployments for
enterprise or complex applications.
- Integrates vendor supplied applications with existing infrastructure and applications
through custom interfaces and components.
- Manages small to medium sized projects.
- Provides technical expertise, training, and consultation to other staff.
- Develops or modifies software code to meet specifications or facilitate integration.
- Conducts testing of new or customized application modules to ensure application
meets specifications.
- Develops application documentation requirements for functions, modifications, backups
and operating procedures. Provides ongoing maintenance and operational
support for applications.
- Supports application lifecycle and applies and follows appropriate change
management methodologies and best practices.
- Maintains appropriate professional designations and up-to-date knowledge of current
information technology techniques and tools and provides input to strategies for
ongoing support and upgrade of these systems.
- Builds and maintains good working relationships and collaborates with others to
achieve client objectives.
- Performs other related duties as required.
Consequence of Error/Judgement
UBC Information Technology plays a key role in enabling the University to achieve its goal of becoming one of the world's leading universities. The services supported by Information Technology require reliable application systems in order to provide critical functions that support all students, faculty and staff. These systems must be available on a 7x24 basis.
Decisions and actions taken by the Systems Analyst II will have a direct impact on how efficiently and effectively the systems will perform and function. Errors in judgment, poor development, or failure to act decisively could have a detrimental effect on these systems. Unreliable systems or failure to meet contractual obligations for performance and availability will damage the reputation of Information Technology and UBC. This could adversely impact the University community, including the large majority of students, faculty and staff, and University's funding and revenue.
Supervision Received
Reports to and receives day-to-day direction from the Manager, Collaboration Services and strategic direction from the Senior Product Manager, Collaboration Services. The Systems Analyst may also receive daily direction from the Team Lead, Collaboration Services or Project Manager as assigned and must be able to work independently as well as contribute actively and collaborate openly as a team member.
Supervision Given
Provides guidance and technical leadership to technical team members. May supervise and evaluate the work of other IT staff or contract vendor staff performing technical or functional
Similar Jobs
Other open roles matched to this job's skills and location.
Programmer Analyst II
University of British Columbia
📍 Greater Vancouver, British ColumbiaFull-time
Programmer Analyst I
UBC Faculty of Forestry
📍 Greater Vancouver, British ColumbiaFull-time
Graduate Awards Analyst
University of British Columbia
📍 Greater Vancouver, British ColumbiaContract
Senior Financial Analyst
University of British Columbia
📍 Greater Vancouver, British ColumbiaFull-time
Facilities Coordinator
University of British Columbia
📍 Greater Vancouver, British ColumbiaFull-time
Financial Analyst
University of British Columbia
📍 Greater Vancouver, British ColumbiaFull-time