Position Summary
The Manager of Human Resources and Office Administration is responsible for the full employee lifecycle across the organization — recruitment, onboarding, payroll administration, benefits management, performance management, policy development, compliance, and office administration. This is a hands-on role in a dynamic nonprofit environment where the successful candidate will have the opportunity to shape and strengthen the HR function. The role works closely with the Executive Director, Director of Operations, and Director of Finance, and supervises an Administrative Assistant.
Key Responsibilities
Human Resources Management
- Lead the full recruitment cycle including job posting development, applicant screening, interview coordination, offer preparation, and contract execution
- Manage employee onboarding and offboarding processes across multiple systems
- Administer semi-monthly payroll processing, including tax calculations, deductions, and Record of Employment (ROE) filings
- Manage employee benefits enrollment, termination, and provider relationships
- Maintain and update HR policies, ensuring compliance with Alberta Employment Standards and applicable legislation
- Coordinate performance review cycles and support professional development planning
- Handle employee relations matters including complaints, disciplinary processes, and workplace investigations in accordance with organizational policies
- Maintain accurate and confidential employee records using HRIS platforms
- Track and manage employee vacation accruals, leave requests, and carry-over policies
Office Administration
- Provide administrative support for board meetings, including agenda preparation, document management, and meeting logistics
- Support the Annual General Meeting (AGM) process, including membership management and compliance with organizational bylaws
- File annual society returns and manage Workers' Compensation Board (WCB) account and reporting
- Coordinate with the Director of Operations on shared administrative functions
- Manage the Administrative Assistant's workload and priorities
- Oversee confidential document management and HR shared drive organization
Qualifications
Required
- Diploma or Degree in Human Resources Management, Business Administration, or related field
- Minimum 3 years of progressive HR experience, including hands-on payroll and benefits administration
- Knowledge of Alberta Employment Standards and applicable employment legislation
- Experience with HRIS platforms (BambooHR experience is an asset)
- Experience with payroll processing systems
- Strong understanding of HR policy development and compliance
- Demonstrated ability to handle confidential and sensitive information with discretion
- Excellent organizational skills and ability to manage multiple priorities independently
- Strong written and verbal communication skills
- Self motivated and effective problem solver
Preferred
- CPHR designation or working towards designation
- Experience in the nonprofit sector
- Experience supporting board governance and AGM processes
- Familiarity with benefits administration platforms
- Experience working in a intercultural environment
What We Offer
- Meaningful work supporting Edmonton's African diaspora community
- Comprehensive benefits package (after probation period)
- Collaborative and mission-driven team environment
- Opportunity to shape and strengthen the organization's HR function
- Professional development opportunities
Closing Date: Until suitable candidate is found