Systems Analyst

Edmonton, AB, CA, Canada

Job Description

Systems Analyst - Edmonton, AB






Location:

Edmonton, AB


Closing Date:

Until Suitable Candidate Found


Position Status:

One (1)


Full Time (40 hours/week), One Year Contract (With possibility of extension).

The Organization





Rupertsland Institute (RLI) is an affiliate of the Otipemisiwak Metis Government 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 Metis.





The RLI Vision is: "A Skilled and Knowledgeable, Self-Reliant Metis Nation."



The RLI Mission is: "To enhance the self-sufficiency and well-being of Alberta Metis through quality education, training, and research."





For more information about RLI and its services and programs, visit us at www.rupertsland.org





The Opportunity





Rupertsland Institute (RLI) is recruiting for a Systems Analyst who will support the Information Technology (I.T.) objectives of Rupertsland Institute in our Edmonton Location. Reporting to the Senior Executive Officer and the Director of Operations, the Systems Analyst is responsible for designing, developing, maintaining, and supporting RLI'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.




Key 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 RLI'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 RLI's I.T. services. Coordinate IT tasks and projects with RLI's third party IT provider. Other duties as required or assigned.



Skills and Competencies:




Proficient in Microsoft SSIS and relational database management systems. Foundational knowledge of SWL Server 2019 & up, T-SQL, C#, ASP.Net Core, Python, JavaScript, Node, Object-Oriented Programming, Agile Development. 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 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. 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. Knowledge of source code management/version control system (Git/SVN). Ability to collaborate effectively with cross-functional teams. Knowledge of software development, security issues and best-practices. Ability to work independently and take initiative in resolving issues. High degree of professionalism, integrity, and commitment to excellence. Cultural sensitivity and awareness, including an understanding of Metis culture and social, economic, and employment barriers faced by Indigenous individuals. Sound knowledge of unit and integration testing procedures. Ability to work independently and collaboratively in a fast-paced environment with minimal supervision. 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. Experience in non-profit or Indigenous organizations is an asset.



Qualifications:



Degree in Computer Science, Computer Systems Technology, or a related field. Minimum of two (2) years' experience in application development, systems integration, and IT support roles. Experience or exposure networking with industry, employers and community partners. Experience with backend SQL development using triggers, functions, and stored procedures. Experience in web architecture and design, with a focus on UI/UX. Relevant certifications such as Microsoft Azure are considered an asset.



Other Requirements:



Ability to work a regular schedule of 8:30am-4:30pm Monday to Friday. Ability to work evenings and weekends, as required. Ability to travel throughout Alberta, as required. Valid driver's license and reliable transportation. Submission of a clear Vulnerable Sector Police Information Check.



Rupertsland Institute (RLI) Offers:




A competitive salary with comprehensive benefits plan including life insurance, critical illness, health spending & more! An opportunity to learn about Metis culture, history, and art. Generous flex days and vacation time. Meaningful work in a fun and supportive work environment. Professional development and learning opportunities. Other perks!




Apply online at https://www.rupertsland.org/work-with-rli/.



Metis applicants are encouraged to apply.

Rupertsland Institute thanks all applicants for their interest. Only applicants selected for an interview will be contacted. Please note that candidates who have been selected to move forward to the next stage of the recruitment process will receive an email to complete a short online one-way video interview. Should you have any concerns with completing the video interview, please reach out to Human Resources by responding to the email invitation. No phone calls please.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3229503
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, CA, Canada
  • Education
    Not mentioned