Back to results

System Analyst

  • AB, Canada
  • Edmonton, AB, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

We’re looking for a Systems Analyst to support an organization as it maintains and improves its current CRM environment while beginning the assessment and selection of its future platform. This 6-month contract will work full-time on-site in Edmonton.

This is a hands-on role combining systems support, data integration and analysis with current-state documentation and requirements gathering. The successful candidate will spend approximately 50% of their time supporting the existing technology environment and 50% helping the organization document processes, identify gaps and define future system requirements.

What You’ll Be Doing

  • Support and maintain the organization’s existing CRM environment, currently built on Maximizer CRM
  • Troubleshoot system, data and reporting issues and help improve overall data quality
  • Work with integrations between the CRM and other business platforms
  • Transform incoming data, including flat-file feeds, into formats that can be consumed by the CRM
  • Work with APIs, SQL-based data and cloud-hosted systems
  • Support the creation and maintenance of custom CRM fields, workflows and functionality
  • Assist with data exports, cleanup and reconciliation
  • Document the organization’s current-state systems, processes and integrations
  • Identify system limitations, process gaps and opportunities for improvement
  • Gather business and technical requirements as the organization evaluates future CRM and association management platforms
  • Support early-stage needs analysis and eventual product selection
  • Collaborate with internal stakeholders, including a Data Analyst supporting reporting and Power BI initiatives

What We’re Looking For

  • A few years of experience working as a Systems Analyst, Business Systems Analyst, Application Analyst, CRM Analyst or similar
  • Experience supporting a relational database-driven CRM or business application
  • Hands-on experience with Microsoft Azure
  • Experience working with APIs, system integrations and data transformation
  • Working knowledge of SQL and relational databases
  • Experience documenting systems, processes, requirements and current-state environments
  • Strong troubleshooting skills and comfort working with legacy systems and custom solutions
  • Ability to translate business requirements into practical system improvements

Nice to Have

  • Experience with Maximizer CRM - not required
  • Experience with Microsoft Dynamics 365 Business Central
  • Experience with association management systems, membership platforms or benefits administration environments
  • Power BI exposure

The organization currently operates several legacy and highly customized solutions and is approaching the point where its existing CRM can no longer effectively support all of its business requirements. This individual will help keep the current environment running while laying the groundwork for the organization’s next-generation platform.

More about this job

Responsibilities

Support and improve the existing Maximizer CRM environment, including troubleshooting, data quality, integrations, data transformation, and custom functionality. Document current systems and processes, identify gaps, and gather requirements to support the assessment and selection of a future CRM or association management platform.

Requirements

Candidates should have a few years of experience in systems, business systems, application, or CRM analysis, including support for a relational database-driven application. They should have hands-on Microsoft Azure experience, working knowledge of SQL, APIs, integrations, and data transformation, and the ability to troubleshoot systems and document processes and requirements.

Skills

  • CRM Support
  • Systems Analysis
  • Data Integration
  • Data Transformation
  • API Integration
  • SQL
  • Relational Databases
  • Microsoft Azure
  • Troubleshooting
  • Data Quality
  • Requirements Gathering
  • Process Documentation
  • Current-State Analysis
  • Maximizer CRM
  • Power BI

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Data & Analytics
  • Software
  • Construction

Keywords

  • Systems Analyst
  • Business Systems Analyst
  • Application Analyst
  • CRM Analyst
  • Maximizer CRM
  • Microsoft Azure
  • Power BI
  • SQL
  • Relational Databases
  • APIs
  • System Integrations
  • Data Transformation
  • Flat-File Feeds
  • Cloud-Hosted Systems
  • Data Quality
  • Data Exports
  • Data Cleanup
  • Data Reconciliation
  • Custom CRM Fields
  • Workflows
  • Current-State Documentation
  • Requirements Gathering
  • Needs Analysis
  • Association Management Systems
  • Membership Platforms
  • Benefits Administration
  • Legacy Systems
  • Process Improvement

Report this job