Nothing Found

Sorry, but nothing matched your search terms. Please try again with some different keywords.

Systems Analyst

Posted: April 24, 2025

The Role

Position Status: Full Time (40 hours/week), 1 Year Contract with Possibility of Becoming Permanent

The Organization

Rupertsland Institute (RLI) is an affiliate of the Métis Nation of Alberta and has a triple mandate in education, training, and research. With a decentralized network of 9 METI-Service Centres, a Corporate Head Office in Edmonton, and two mobile service units; RLI designs and delivers training and education services to more than 140,000 Alberta Métis.

The RLI Vision is: “A Skilled and Knowledgeable, Self-Reliant Métis Nation.”

The RLI Mission is: “To enhance the self-sufficiency and well-being of Alberta Métis through quality education, training, and research.”

The Opportunity

Rupertsland Institute (RLI) is recruiting for a Systems Analyst to join our Finance and Corporate Services Team. Reporting to the Senior Director of Finance and Corporate Services (SD F&CS), the Systems Analyst is responsible for designing, developing, maintaining, and supporting Rupertsland Institute’s internal software systems and databases. This role involves analyzing user requirements, writing and testing application code, and ensuring reliable system performance through best-practice development and security standards. The Systems Analyst will provide critical support to various departments through technical expertise, data reporting, and training, while also advising on I.T. matters and ensuring all applications align with organizational needs and future growth.

To Fit the Role

Responsibilities:

    • Analyze, write, modify, integrate, and test application databases.
    • Design and develop new application modules and internal systems.
    • Develop web-based solutions and internal web tools/forms to support business objectives.
    • Update and maintain existing web systems and application code by making modifications are required.
    • Assist in product upgrades, testing, and implementing new workflows or third-party products.
    • Document all changes to applications and environments to support business continuity.
    • Master all aspects of product development and its life cycle.
    • Conduct unit, integration, and system testing on database changes.
    • Review functional and technical designs, and evaluate code based on established criteria.
    • Administer Rupertsland’s Microsoft SQL Servers and databases.
    • Administer Internet Information Servers (IIS web servers).
    • Develop and maintain ETL processes to manage data flows.
    • Write SQL queries to collate and analyze data.
    • Design and develop reports and dashboards for internal use.
    • Prepare reports and documentation on system operation and maintenance.
    • Send quarterly KETO upload to HRSD by the established deadlines.
    • Conduct systems analysis and reporting, including but not limited to, Keto, Big River, and other relevant software platforms as needed based on business requirements.
    • Collect and document user requirements.
    • Identify, communicate, and resolve technical problems effectively.
    • Recommend process improvements based on end-user feedback.
    • Communicate with software partners to resolve larger system issues.
    • Collaborate with design and other team members to develop creative ideas and functions.
    • Work on multiple projects simultaneously to ensure timely development and implementation.
    • Assist with implementing new processes and solutions across the organization.
    • Provide advice and support on Rupertsland Institute I.T. services.
    • Coordinate IT tasks and projects with Rupertsland Institute third part IT provider (Intelica or other).
    • Willingness and ability to work evenings and weekends for RLI events and other activities, as needed.
    • Willingness and ability to travel, as required.
    • Other duties as required.

Education and Experience:

    • A degree in Computer Science, Computer Systems Technology, or a related field.
    • Relevant certifications such as Microsoft Azure are considered an asset.
    • Minimum of two (2) years experience in application development, systems integration, and IT support roles.

Location

Rupertsland Institute Head Office, Edmonton, AB

Skills and Qualifications:

  • Experience with backend SQL development using triggers, functions, and stored procedures.
  • Experience in web architecture and design, with a focus on UI/UX.
  • Proficient in Microsoft SSIS and relational database management systems.
  • Proficient in web technologies including .NET, C#, CSS, and SQL.
  • Expertise with high-end Integrated Development Environments.
  • Solid understanding of Microsoft Dynamics GP/SalesPad database structures.
  • Foundational knowledge of SWL Server 2019 & up, T-SQL, C#, Net Core, Python, JavaScript, Node, Object-Oriented Programming, Agile Development.
  • Foundational knowledge or .net programming languages & technologies.
  • Understanding of Azure DevOps, web servers, DNS, SSL/TLS, routing, HTTP/HTTPS, and other core web technologies.
  • Knowledge of ITSM frameworks (e.g., ITIL), cybersecurity, and cloud platforms.
  • Knowledge of source code management/version control system (Git/SVN).
  • Knowledge of software security issues and best-practices.
  • Knowledge of software development best-practices.
  • Sound knowledge of unit and integration testing procedures.
  • Familiarity with reporting tools e.g. Microsoft SQL Server Reporting Services.
  • Familiarity with third-party products such as Binary Stream, Wennsoft/Key2Act, and Mekorma is an asset.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to conduct research into development issues and propose effective solutions.
  • Strong verbal and written communication skills, including the ability to explain technical concepts to non-technical users.
  • Excellent organizational and time management skills with the ability to adapt to changing priorities.
  • Excellent attention to detail.
  • Excellent interpersonal skills, professionalism, and positive attitude.
  • Ability to collaborate effectively with cross-functional teams.
  • Ability to work independently and take initiative in resolving issues.
  • High degree of professionalism, integrity, and commitment to excellence.
  • Knowledge of Métis history and culture is an asset.
  • Strong cultural and political sensitivity and awareness.

Rupertsland Institute (RLI) Offers:

  • A competitive salary
  • A comprehensive benefits plan including – life insurance, critical illness, dental, vision, health spending, & more.
  • Employer matching pension plan.
  • Culturally rich working environment
  • Continuous learning opportunities
  • And other perks!

Application Deadline

April 28, 2025, or Until Suitable Candidate Found

Application Procedure

To apply, please send your resume and cover letter to employment@rupertsland.org, quoting ‘Systems Analyst’ in your email subject line.

 Rupertsland Institute thanks all applicants for their interest. Only successful applicants will be contacted. No phone calls please.