About the job
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 DoingSupport 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 ForA 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 HaveExperience 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
Incase you would like to apply to this job directly from the source, please click here