Database Administrator – Analyst

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Database Administrator and Analyst managing donor database systems for a digital hospital. Responsible for data integrity, system configuration, and supporting fundraising processes.

Responsibilities

  • Administer and maintain Raiser’s Edge and related fundraising systems on a day-to-day basis
  • Maintain configuration of code tables, attributes, campaigns, appeals, and fund structures, ensuring consistency and alignment with established data standards
  • Manage user access, permissions, and security groups in alignment with established policies
  • Monitor system performance and support ongoing database stability and reliability
  • Perform routine system updates and assist with troubleshooting system and data issues
  • Execute imports, exports, and bulk data updates within Raiser’s Edge
  • Perform global changes and mass updates in accordance with defined business rules
  • Prepare and manage data files for campaigns, vendors, and operational needs
  • Execute and support all data entry activities, including manual entry where required
  • Oversee and monitor automated data entry processes, ensuring accuracy, completeness, and alignment with established data governance standards
  • Support ongoing data processing activities across fundraising operations
  • Perform regular data audits, validation checks, and clean-up activities
  • Support scheduled data quality reviews and audit processes to ensure ongoing integrity of donor and campaign data
  • Identify and correct data inconsistencies and errors
  • Ensure adherence to data governance standards and coding structures
  • Escalate complex data issues to the Senior Manager as required
  • Maintain user access controls and permissions within the database
  • Support enforcement of data security and access policies
  • Ensure appropriate handling and protection of donor data
  • Develop and execute queries, lists, and reports as requested
  • Support data extraction for campaigns and operational reporting
  • Ensure accuracy and consistency of all data outputs
  • Assist in monitoring data flow between Raiser’s Edge and integrated systems
  • Support troubleshooting of data discrepancies across platforms
  • Work with vendors and internal teams to support system functionality
  • Provide day-to-day support to users for database-related requests
  • Assist staff with queries, reports, and system usage
  • Maintain documentation for data processes and system workflows
  • Work closely with Gift Administration to support accurate data entry and record maintenance
  • Collaborate with Finance to support reconciliation processes by ensuring donor database records are accurate and aligned with financial data
  • Support Development teams with campaign data preparation and execution

Requirements

  • Post-secondary education in Information Systems, Business, or related field
  • 4–6 years of experience working with CRM systems (Raiser’s Edge preferred)
  • Experience working with Raiser’s Edge and familiarity with Financial Edge or similar financial systems, with an understanding of how donor data aligns with financial records
  • Knowledge of charitable gift administration and nonprofit financial practices considered an asset
  • Strong attention to detail and commitment to data accuracy

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$85,000 - CA$97,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

Found something wrong with the page? Please let us know by submitting a report below.