Requisition ID: 4706
Affiliation: CUPE Municipal
Position Type: Temporary Full Time
Fixed Term Duration: Anticipated to end December 31, 2026
Number of Openings: 1
Bi-weekly Working Hours: 70 hours bi-weekly
Shift/Work Schedule: Monday - Friday
Department/ Branch: Organizational Effectiveness, Information Technology
Job Location: Fort McMurray
Pay Level: PL14
Rate: $ 54.99
COLA: Bi-Weekly - $480
Posted (dd/mm/yyyy): 07/11/2026
Closing Date (dd/mm/yyyy): 22/11/2026
Posting Type: Internal and External
We strive to make our hiring process accessible to all candidates. If you require accommodation for the interview or any other part of the application process, please let us know.
GENERAL DESCRIPTION:
The Systems Analyst completes application configuration, development, technical resolution, and co-ordinates projects through all aspects of development life cycles. These cycles may include systems design; program, database, and file-format specifications; as well as coding, testing, and implementation of programs; and preparation and completion of documentation. The incumbent will complete technical research and recommend new technologies and languages to adapt to current or future requirements.
RESPONSIBILITIES
-
- Ensure that application development planning and practices are aligned with strategic business goals, the municipality’s overall strategic vision and the department business plan.
- Lead and/or collaborate the activities required to ensure system configuration meets the municipality’s business needs, including design, documentation, and testing to the Municipality’s IS standards and methodology.
- Lead and/or collaborate on projects to conceptualize, design, plan, and develop new software programs, applications, and related data structures throughout the development life cycle, while adhering to standards and budget requirements.
- Plan, execute, and manage the integration and interoperability of new applications into existing systems and software throughout the organization.
- Evaluate and recommend packaged systems for feasibility of use; including writing detailed specifications, communication of business needs, and completing a detailed examination and testing of provided systems.
- Analyze and assess existing business systems and procedures to identify new or improved business processes for various business groups in the organization, ensure data integrity, and develop backup and disaster recovery processes.
- Responsible for the definition, development, and documentation of project plans (includes scoping, scheduling, and implementation), objectives, deliverables, and specifications in collaboration with internal users and departments.
- Consistently write, translate, maintain, and code software programs and applications according to specifications.
- Design, run, and monitor software tests on new and existing programs for the purpose of correcting errors, isolating areas for improvement and general debugging.
- Develop status reports for stakeholders, management, client departments, and team members on the status of the programming process on a regular basis.
- Evaluate results of projects, and prepare recommendations based on findings for the purpose of refining the systems development process and ensure that all work performed meets the municipality’s life cycle development process and IT coding standards.
- Develop and maintain standard operating procedures, help files, and guidelines for in-house developed applications.
- Conduct research on emerging applications and development software products, languages, and standards in support of procurement and development efforts; formulate best practices and standards for systems development, documentation, and procurement of new systems.
- Support and provide guidance to new and junior team members.
- Develop and maintain solutions that will operate on desktop, notebook, tablet, and mobile environments utilizing a number of operating platforms.
- Analyze business processes to ensure minimal impact on work areas while software upgrades and/or modifications are underway in order to maintain a high level of service to the end user.
- Work to resolve issues and ensure network performance meets end user needs.
- Ensure in-house developed software meets best practices in security and database security; reporting issues to the appropriate work unit.
- Work with vendors for efficient implementation of managed services or systems and for resolution of any adaptation issues.
- Collaborate with web development staff to create graphical user interfaces and web forms for the municipality’s websites.
- Perform other related duties as required.
- Working in an open workspace environment, the incumbent must be able to maintain concentration despite distractions.
QUALIFICATIONS
KNOWLEDGE, SKILLS, AND ABILITIES
-
- Excellent understanding of the latest coding languages and frameworks.
- Thorough understanding of Windows desktop and server, and the ability to learn and understand new technologies.
- Solid working knowledge of current internet technologies and web design principals.
- Knowledge of different map formats; basic knowledge of web-based mapping applications and understanding of web map objects, services, and spatial analysis pipes for spatial data interpretation and presentation.
- Understanding of basic geographic concepts and cartographic principals.
- Understanding of GIS metadata standards and web-based services, and differences among spatial data sources.
- High degree of attention to detail and accuracy.
- Ability to work collaboratively and independently, and to effectively schedule work in order to meet service demands and minimize disruption to users.
- Effectively prioritize and execute tasks in a high-pressure environment.
- Ability to effectively communicate with non-technical staff and end-users for insight on functionality, interface, problems, and/or usability issues.
- Ability to respond to system issues by diagnosing the problem and taking the necessary steps for resolution
EDUCATION AND EXPERIENCE
-
- Diploma in Computer Science, Programming, or Computer Information Systems (CIS), combined with five (5) years’ experience in software development, analysis, and programming is required. This includes experience with SQL Relational databases and using C#.
OR
-
- Degree in Computing Science, combined with three (3) years’ experience in software development, analysis, and programming is required. This includes experience with SQL Relational databases and using C#.
-
- Experience with project management, configuring modules within SAP and working with one or more modern development environments is preferred.
- Experience with development technologies on one or more platforms such as Apple IOS, Android, and Blackberry is preferred.
- Experience with GIS Analysis, Visual Studio, and other application development software is preferred.
OTHER REQUIREMENTS
-
- Submission of a Criminal Record Check.
- Equipment field testing and/or competency testing will be required as part of the interview evaluation.
SAFETY
As an employee of the Regional Municipality of Wood Buffalo, the incumbent is responsible for understanding and actively participating in the RMWB’s health and safety management system, including all policies, practices, procedures, as well as properly utilizing all control measures including the required use of personal protective equipment. All employees must take reasonable care to protect the health and safety of themselves and others, as well as immediately report any concerns, near misses, incidents, and hazardous conditions to their supervisor.
To apply: Please visit our website at jobs.rmwb.ca
Current employees must apply through the internal careers site.
We appreciate the interest of all applicants; however, only those individuals
selected for interviews will be contacted. Late applications will not be accepted.