System Analyst
Top Benefits
About the role
The University of Manitoba is a driving force of innovation, discovery and advancement. Our momentum is propelled by our campus community – UM faculty, staff and students whose determination and curiosity shape our world for the better. Our teaching, learning and work environment is uniquely strengthened and enriched by Indigenous perspectives. With two main campuses in Winnipeg, satellite campuses throughout Manitoba, and world-wide research, UM’s impact is global.
Discover outstanding employee benefits, experience world-class facilities and join a dynamic community that values reconciliation, sustainability, diversity, and inclusion. We are one of Manitoba’s Top Employers and one of Canada’s Best Diversity Employers. At the University of Manitoba, what inspires you can change everything.
The opportunity:
Reporting to the Manager of Application Maintenance, the incumbent is primarily responsible for participating in the provision of maintenance and support to existing systems. The incumbent also provides support to the analysis, development and testing of new and/or modified solutions for clients and participates in quality improvements activities. The area of responsibility for this position is: Maintenance and Support of enterprise applications and technologies at University of Manitoba.
The qualifications and experience we’re looking for:
- Bachelor's degree or a Community College Diploma in a directly related discipline required or an equivalent combination of education and experience.
- Minimum three years of experience working in software design, development, analysis, maintenance and support, with enterprise-level systems within a large business environment required.
- Must have practical understanding of both Linux and Windows server environments.
- Must have experience developing with Python to support business process automation, batch jobs, or integration with enterprise systems.
- Must have experience developing with SQL, including writing queries and performing data access, transformation, and optimization.
- Must have experience developing web applications using either PHP or JavaScript (e.g., Node.js).
- Must have experience designing and consuming RESTful APIs.
- Experience working with HTML and CSS for web interface development is preferred.
- Must have experience in implementing and utilizing DevOps for CI/CD using industry-standard tools (e.g., Git, Maven, Jenkins, Nexus).
- Must have experience using version control tools (e.g., Git, GitHub, GitLab) in a collaborative environment.
- Must have experience with at least one of the following scripting languages used for system administration and automation: BASH (preferred) or PowerShell.
- Must have experience creating and executing test scripts and test plans.
- Must have experience contributing to application change management processes, including documentation, testing, and promotion to production.
- Must have experience supporting production systems, including patching, issue resolution, and system documentation.
- Must have experience analyzing logs and system data to investigate and resolve system/application issues.
- Experience with Agile software development practices and tools (e.g., JIRA) preferred.
- Knowledge of SharePoint site administration, Power Automate, and Power Platform preferred.
- Knowledge of object-oriented methodologies would be an asset.
- Knowledge of cloud computing such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure would be an asset.
- Knowledge of test-driven development (TDD) and automated testing would be an asset.
- Knowledge of automated testing tools would be an asset.
- Knowledge of ITIL fundamentals and incident management processes would be an asset.
- Knowledge of the university's application portfolio would be an asset.
- Involvement with local IT user communities would be an asset.
- Must have knowledge of working with Oracle PL/SQL.
- Self-motivated with strong problem-solving skills required.
- Proven technical aptitude and ability to learn new systems quickly required.
- Demonstrated teamwork and collaboration skills required.
- Ability to develop strong interpersonal working relationships required.
- Ability to communicate effectively with users of varying technical expertise, both verbally and in writing required.
- Ability to coach and mentor junior staff required.
- Ability to participate in code reviews and design discussions as part of a collaborative development process required.
- Ability to act as a consultant to clients and other staff members is preferred.
- Ability to contribute to continuous improvement of team processes and workflows is preferred.
- Ability to plan, organize, prioritize, and schedule complex projects and tasks is preferred.
- Satisfactory work record, including satisfactory attendance and punctuality, is required.
- Must be available to work occasional overtime as required.
Why the University of Manitoba?
Along with being one of Manitoba’s top employers, we are proud to provide a collaborative and enriching work environment. In addition to a strong compensation package with a competitive salary, the University provides an exceptional workplace that includes:
- Comprehensive group benefits and pension plan.
- Competitive vacation time.
- Employee and Family Assistance Program.
- A full spectrum of professional development opportunities.
Closing Date: July 11, 2025
Applications will only be accepted if you apply on UM Careers.
The University of Manitoba is committed to the principles of equity, diversity & inclusion and to promoting opportunities in hiring, promotion and tenure (where applicable) for systemically marginalized groups who have been excluded from full participation at the University and the larger community including Indigenous Peoples, women, racialized persons, persons with disabilities and those who identify as 2SLGBTQIA+ (Two Spirit, lesbian, gay, bisexual, trans, questioning, intersex, asexual and other diverse sexual identities).
If you require accommodation supports during the recruitment process, please contact 204-474-7195. Please note this contact information is for accommodation reasons only.
Application materials, including letters of reference, will be handled in accordance with the protection of privacy provisions of The Freedom of Information and Protection of Privacy Act (Manitoba). Please note that curriculum vitae will be provided to participating members of the search process.
Job Types: Full-time, Fixed term contract
Contract length: 7 months
Pay: $60,205.60-$86,850.40 per year
Schedule:
- Monday to Friday
Work Location: In person
Expected start date: 2025-07-21
About University of Manitoba
We attract people from around the world who share our ideals and vision for positive change. We believe in embracing challenges and taking action. Our students, researchers and alumni bring their unique voices to learning and discovery, shaping new ways of doing things and contributing to important conversations in topics that matter most, from human rights to global health to climate change. We are where imagination and action collide.
System Analyst
Top Benefits
About the role
The University of Manitoba is a driving force of innovation, discovery and advancement. Our momentum is propelled by our campus community – UM faculty, staff and students whose determination and curiosity shape our world for the better. Our teaching, learning and work environment is uniquely strengthened and enriched by Indigenous perspectives. With two main campuses in Winnipeg, satellite campuses throughout Manitoba, and world-wide research, UM’s impact is global.
Discover outstanding employee benefits, experience world-class facilities and join a dynamic community that values reconciliation, sustainability, diversity, and inclusion. We are one of Manitoba’s Top Employers and one of Canada’s Best Diversity Employers. At the University of Manitoba, what inspires you can change everything.
The opportunity:
Reporting to the Manager of Application Maintenance, the incumbent is primarily responsible for participating in the provision of maintenance and support to existing systems. The incumbent also provides support to the analysis, development and testing of new and/or modified solutions for clients and participates in quality improvements activities. The area of responsibility for this position is: Maintenance and Support of enterprise applications and technologies at University of Manitoba.
The qualifications and experience we’re looking for:
- Bachelor's degree or a Community College Diploma in a directly related discipline required or an equivalent combination of education and experience.
- Minimum three years of experience working in software design, development, analysis, maintenance and support, with enterprise-level systems within a large business environment required.
- Must have practical understanding of both Linux and Windows server environments.
- Must have experience developing with Python to support business process automation, batch jobs, or integration with enterprise systems.
- Must have experience developing with SQL, including writing queries and performing data access, transformation, and optimization.
- Must have experience developing web applications using either PHP or JavaScript (e.g., Node.js).
- Must have experience designing and consuming RESTful APIs.
- Experience working with HTML and CSS for web interface development is preferred.
- Must have experience in implementing and utilizing DevOps for CI/CD using industry-standard tools (e.g., Git, Maven, Jenkins, Nexus).
- Must have experience using version control tools (e.g., Git, GitHub, GitLab) in a collaborative environment.
- Must have experience with at least one of the following scripting languages used for system administration and automation: BASH (preferred) or PowerShell.
- Must have experience creating and executing test scripts and test plans.
- Must have experience contributing to application change management processes, including documentation, testing, and promotion to production.
- Must have experience supporting production systems, including patching, issue resolution, and system documentation.
- Must have experience analyzing logs and system data to investigate and resolve system/application issues.
- Experience with Agile software development practices and tools (e.g., JIRA) preferred.
- Knowledge of SharePoint site administration, Power Automate, and Power Platform preferred.
- Knowledge of object-oriented methodologies would be an asset.
- Knowledge of cloud computing such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure would be an asset.
- Knowledge of test-driven development (TDD) and automated testing would be an asset.
- Knowledge of automated testing tools would be an asset.
- Knowledge of ITIL fundamentals and incident management processes would be an asset.
- Knowledge of the university's application portfolio would be an asset.
- Involvement with local IT user communities would be an asset.
- Must have knowledge of working with Oracle PL/SQL.
- Self-motivated with strong problem-solving skills required.
- Proven technical aptitude and ability to learn new systems quickly required.
- Demonstrated teamwork and collaboration skills required.
- Ability to develop strong interpersonal working relationships required.
- Ability to communicate effectively with users of varying technical expertise, both verbally and in writing required.
- Ability to coach and mentor junior staff required.
- Ability to participate in code reviews and design discussions as part of a collaborative development process required.
- Ability to act as a consultant to clients and other staff members is preferred.
- Ability to contribute to continuous improvement of team processes and workflows is preferred.
- Ability to plan, organize, prioritize, and schedule complex projects and tasks is preferred.
- Satisfactory work record, including satisfactory attendance and punctuality, is required.
- Must be available to work occasional overtime as required.
Why the University of Manitoba?
Along with being one of Manitoba’s top employers, we are proud to provide a collaborative and enriching work environment. In addition to a strong compensation package with a competitive salary, the University provides an exceptional workplace that includes:
- Comprehensive group benefits and pension plan.
- Competitive vacation time.
- Employee and Family Assistance Program.
- A full spectrum of professional development opportunities.
Closing Date: July 11, 2025
Applications will only be accepted if you apply on UM Careers.
The University of Manitoba is committed to the principles of equity, diversity & inclusion and to promoting opportunities in hiring, promotion and tenure (where applicable) for systemically marginalized groups who have been excluded from full participation at the University and the larger community including Indigenous Peoples, women, racialized persons, persons with disabilities and those who identify as 2SLGBTQIA+ (Two Spirit, lesbian, gay, bisexual, trans, questioning, intersex, asexual and other diverse sexual identities).
If you require accommodation supports during the recruitment process, please contact 204-474-7195. Please note this contact information is for accommodation reasons only.
Application materials, including letters of reference, will be handled in accordance with the protection of privacy provisions of The Freedom of Information and Protection of Privacy Act (Manitoba). Please note that curriculum vitae will be provided to participating members of the search process.
Job Types: Full-time, Fixed term contract
Contract length: 7 months
Pay: $60,205.60-$86,850.40 per year
Schedule:
- Monday to Friday
Work Location: In person
Expected start date: 2025-07-21
About University of Manitoba
We attract people from around the world who share our ideals and vision for positive change. We believe in embracing challenges and taking action. Our students, researchers and alumni bring their unique voices to learning and discovery, shaping new ways of doing things and contributing to important conversations in topics that matter most, from human rights to global health to climate change. We are where imagination and action collide.