Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Human Resources Generalist

$61.04k - $79.41k per year
Full-time

City of Saint John

Competition number: 26-108

Salary: $61,043.00 - $79,412.00/Year Job Type: Permanent Full Time Closing Date: November 26, 2026 Position Overview:

The Human Resources Generalist plays a key role in supporting employees and managers across the organization while delivering a broad range of human resources programs, services, and initiatives. The Human Resources Generalist serves as a trusted resource for administration, benefits, learning and development, administration, onboarding, offboarding, Human Resources operations, policy application, employee experience and recruitment.

This position works collaboratively with leaders and employees to provide guidance, ensure compliance with organizational policies, terms and conditions of employment, applicable legislation, and contribute to the continuous improvement of Human Resources processes and programs. The ideal candidate is people-focused, highly organized, solution-oriented, and passionate about creating a positive employee experience.

The Human Resources Generalist also provides cross-functional support and backup coverage for other Human Resources roles as required, helping to maintain continuity of service during absences, periods of increased workload, or other operational needs. This includes supporting key HR processes and responsibilities within the team to ensure timely and consistent delivery of Human Resources services.

Key Responsibilities

Human Resources Operations & Compliance

•Maintain accurate and confidential employee records in accordance with legislative and organizational requirements.

•Ensure compliance with employment standards, labour legislation, organizational policies, collective agreements and terms and conditions of employment.

•Support Human Resources audits and reporting requirements by maintaining organized and complete employee documentation.

•Assist in the implementation and administration of Human Resources systems, programs, and process improvements.

•Prepare Human Resources metrics, reports, and documentation to support decision-making and organizational planning.

Compensation, Benefits & Payroll Support

•Administer employee benefits programs, including enrollments, changes, and employee inquiries.

•Act as a liaison between employees and benefit providers to resolve issues and facilitate effective service delivery.

•Support compensation administration by preparing employment letters, compensation changes, salary adjustments, and related documentation.

•Collaborate with payroll to verify employment information, calculate and process employee salary changes, and ensure accurate and timely payroll administration.

•Respond to employee and manager inquiries regarding pay, benefits, and employment-related documentation.

Onboarding & Employee Experience

•Coordinate and facilitate the onboarding process to ensure a smooth and engaging transition for new employees.

•Deliver employee orientation sessions and provide ongoing support during the onboarding period.

•Act as a primary Human Resources contact for employees and assist in fostering engagement and organizational connection.

•Maintain and update onboarding materials, resources, and programs to align with organizational values and objectives.

Employee Relations & Human Resources Advisory Services

•Provide guidance and support to managers and employees regarding Human Resources programs, policies, procedures, and workplace concerns.

•Assist in resolving employee relations matters through coaching, problem-solving, and collaboration with leaders.

•Support employee performance management processes, including documentation and employee development initiatives.

•Support learning and development initiatives, leadership development programs, and employee training activities.

•Maintain training records and monitor employee completion of required training.

•Research external training providers, courses, and learning resources as needed.

•Coordinate compliance training, professional development, and other employee training initiatives.

•Promote a positive workplace culture through proactive employee engagement and communication efforts.

•Maintain confidentiality and professionalism when handling sensitive employee matters.

Talent Acquisition & Recruitment

•Support the full cycle recruitment process, including job postings, candidate screening, interviewing, selection, and onboarding.

•Partner with hiring managers to understand workforce needs and develop effective recruitment strategies.

•Coordinate candidate communications and ensure a positive candidate experience throughout the hiring process.

•Support workforce planning initiatives and contribute to the continuous improvement of recruitment practices and processes.

•Participate in job fairs promoting City of Saint John opportunities.

Offboarding & Employee Transitions

•Coordinate employee offboarding activities, including required documentation, exit interviews, and system updates.

•Partner with leadership teams to ensure smooth employee transitions.

•Analyze exit feedback and identify opportunities to improve employee retention and engagement.

Human Resources Programs & Continuous Improvement

•Support the development, implementation, and ongoing administration of Human Resources programs and initiatives.

•Contribute to employee engagement, wellness, recognition, and diversity and inclusion initiatives.

•Participate in special projects, organizational change initiatives, and Human Resources led events.

•Identify opportunities to improve Human Resources processes and enhance service delivery across the organization.

Essential Qualifications:

•Post-secondary education with a concentration in Human Resources, or related field.

•Minimum of 2 years of experience in a fast-paced Human Resources administrative or coordination role in a unionized workplace is preferred. An alternate combination of education and experience may be considered.

•Excellent communication and interpersonal skills with a strong customer service orientation.

•High level of discretion, confidentiality, and attention to detail.

•Working knowledge of employment standards, payroll, and benefits administration is an asset.

•Ability to manage multiple tasks, prioritize, and work effectively in a collaborative team environment.

•Enthusiastic about employee experience, continuous improvement, and delivering high-quality support.

Skills Required

•Strong communication and interpersonal skills

•Knowledge of employment laws and HR policies

•Problem solving and conflict resolution abilities

•Organizational and time management skills

•Confidentiality and ethical judgement

•Proficiency in HR Software

The successful applicant may be eligible to participate in a Flexible Time Options Program which includes the option of working a 4 or 5-day work week, subject to business requirements.

Equal Opportunity Employer:

We are an Equal Opportunity Employer. We are committed to building a workforce that reflects the diversity of the communities in which we live and which we serve. We encourage and support applications from Indigenous persons, persons with disabilities, and members of visible minority groups. Candidates who belong to such groups, who are qualified, will be given preference at the time of selection.

Applications will be accepted through our online system only. Qualified applicants should submit their cover letters and resumes to:

City of Saint John

Attn: Hiring Committee

(careers)

Only those applicants being considered further will be contacted.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Human Resources Generalist in Saint John, NB vacancy
  •  ...WE DELIVER! Our division is currently seeking an enthusiastic human resources professional located in Saint John, N.B to work as part of our...  ...sourcing, selection, and employment branding. Previous HR Generalist experience considered an asset. Experience managing candidates... 
    Suggested
    Full time

    Transportation and Logistics Divisional Services

    Saint John, NB
    5 days ago
  •  ...dedicated to architecting and validating the digital lab. Unlike generalist firms, we lead with deep scientific expertise to deliver a...  ...Insurance, Extended Healthcare, Dental Care, LTD, Mental health resources (EAPs) and educational assistance. ~ Discretionary Profit... 
    Suggested
    Permanent employment
    Remote work

    CSols Inc.

    Saint John, NB
    28 days ago
  •  ...individual differences are embraced and celebrated, and where programs, resources, and policies are designed to support each person’s purpose,...  ...operate in full compliance with all provincial and territorial Human Rights and accessibility legislation. To ensure an inclusive... 
    Suggested
    Seasonal work
    Immediate start
    Flexible hours

    Bayshore HealthCare

    Saint John, NB
    27 days ago
  •  ...Welcome to CIMA+  Job Description CIMA+’s Energy & Resources team is a key player in the energy transition. With more than 800...  ..., or select applicants. All hiring decisions are made through human review. Ethics and integrity are fundamental values at CIMA+.... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Saint John, NB
    14 days ago
  •  ...performance. This role serves as the primary business-facing resource within the analytics function. The successful candidate will work...  ...apply. Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the skills... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    Local area

    Sawmills Head Office

    Saint John, NB
    1 day ago
  •  ...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon's hiring purposes... 
    Permanent employment
    Full time

    Horizon Health Network

    Saint John, NB
    14 hours ago
  •  ...accomplishments. We are looking for a Total Rewards Program Manager to join our Strategic Human Recourses Team. This position reports to the Executive Director- Human Resources and will be supporting the development and execution of the Total Rewards strategy, as well as... 

    Ocean Capital Holdings Limited

    Saint John, NB
    5 days ago
  • $40.61k - $50.76k per year

     ...Student Accessibility Centre (SAC) exists to provide services and resources to support the success of students with disability-related needs...  .... WHAT YOU BRING College diploma in administration, management, human services, or other related fields. 2-years of experience working... 
    Permanent employment
    Full time
    Part time
    Work at office
    Local area
    Worldwide
    Monday to friday
    Shift work

    University of New Brunswick

    Saint John, NB
    5 days ago
  •  ...training the team toward maximum accuracy and execution of company strategy and image. The Supervisor willalso provide leadership on all Human Resource clerical functions within the store and is responsible for administrative duties including payroll, file maintenance, A/P, and... 
    Internship
    Work at office
    Flexible hours

    Sobeys

    Saint John, NB
    23 days ago
  •  ...advisor to business stakeholders, technology teams, and analytics resources across the division. What Success Looks Like • Trusted and...  .... Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the skills... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    Local area

    Sawmills Head Office

    Saint John, NB
    1 day ago
  • $90k - $175k per year

     ...cross-functional Oracle Cloud teams spanning Finance, Projects, Human Capital Management, Supply Chain Management, Technology, Security...  ...caretakers of this land since time immemorial, nurturing its resources and preserving its natural beauty. We acknowledge this land is still... 
    Permanent employment
    Flexible hours

    Deloitte

    Saint John, NB
    6 days ago
  •  ...importance of living our value of People Matter by incorporating human-centric design principles to business improvements Experience...  ..., and our planet. Job Requirements - Work Experience Human Resources Job Requirements - Education Bachelors: Business Administration... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Work from home
    Home office
    Flexible hours

    Irving Oil

    Saint John, NB
    5 days ago
  •  ...Welcome to CIMA+  Job Description CIMA+’s Energy & Resources team is a key player in the energy transition. With more than 700...  ...assess, or select applicants. All hiring decisions are made through human review. Ethics and integrity are fundamental values at CIMA+.... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Saint John, NB
    14 days ago
  •  ...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon's hiring purposes... 
    Permanent employment
    Full time

    Horizon Health Network

    Saint John, NB
    1 day ago
  • $70 per hour

     ...learning that leads to meaningful opportunities.  At our core is human connection - guiding people to reimagine their futures in a...  ...with Disabilities Act (AODA). If you require accommodation for disability, please notify Human Resources at (***) ***-****. #LI-DNI... 
    Hourly pay
    Full time
    Part time
    Casual work
    Flexible hours
    Shift work

    Yorkville University

    Saint John, NB
    4 days ago
  • $104.7k - $154.7k per year

     ...negotiations with customer, e.g., timelines, financial, process, resources. Maintain strong customer relationships. Ensure open...  ...screening or assessment of candidacies, and not as a substitute for human decision-making. La fourchette salariale de base potentielle... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Immediate start
    Worldwide
    Day shift

    IQVIA

    Saint John, NB
    22 days ago
  •  ...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon's hiring purposes... 
    Permanent employment
    Full time

    Horizon Health Network

    Saint John, NB
    1 day ago
  •  ...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon's hiring purposes... 
    Permanent employment
    Full time
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Horizon Health Network

    Saint John, NB
    1 day ago
  •  ...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon's hiring purposes... 
    Permanent employment
    Full time
    Work from home

    Horizon Health Network

    Saint John, NB
    1 day ago
  •  ...Demonstrates organizational skills Demonstrates initiative and resourcefulness Applies analytical thinking to gather relevant...  ...application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language... 
    Permanent employment
    Full time
    Work from home
    Shift work

    Horizon Health Network

    Saint John, NB
    1 day ago
  •  ...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon's hiring purposes... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Horizon Health Network

    Saint John, NB
    1 day ago
  •  ...you will be contacted via the email address provided on your application. The official results will be shared with the candidate, Human Resources and the requesting manager electronically and language results will be placed on the personnel file for Horizon's hiring purposes... 
    Permanent employment
    Full time
    Remote work

    Horizon Health Network

    Saint John, NB
    1 day ago
  • $55k - $75k per year

     ...you did not meet all the requirements, we would encourage you to still apply. Our recruitment advisors and hiring teams will utilize human screening combined with AI technology to help identify the skills and qualities that matter most to our business, while safeguarding... 
    Permanent employment
    Full time
    Temporary work
    Internship

    Kent Building Supplies

    Saint John, NB
    20 hours ago
  • $19.28 per hour

     ...complies with Canadian law in all recruitment practices. During pre-screening, we may use an Artificial Intelligence (AI) tool, supported by human oversight, to efficiently manage tasks such as resume screening and candidate matching, enabling our team to connect with qualified... 
    Shift work
    Weekend work

    Purolator

    Saint John, NB
    13 hours ago
  •  ...metrics. \n Recommends, informs, and sells merchandise and services. \n Maintains the highest level of cleanliness, sanitation, and humane conditions for all pets in the grooming area, by performing maintenance throughout the day including end of day cleaning in accordance... 
    Hourly pay
    Weekly pay
    Minimum wage
    Permanent employment
    Full time
    Part time
    Local area
    Immediate start
    Weekend work
    Afternoon shift

    PetSmart

    Saint John, NB
    2 days ago
  •  ...a structured PMO environment. Key Responsibilities Plan and manage small-to-medium projects, including scope, schedules, resources, budgets, and forecasts. Apply Agile, Waterfall, or Hybrid delivery methods with confidence, adapting approach to project needs... 
    Permanent employment
    Full time
    Live In
    Local area
    Immediate start

    Cooke Aquaculture Inc.

    Saint John, NB
    14 hours ago
  •  ...create a company that unlocks the full potential of everyone. Recipe is dedicated to providing accommodations in accordance with applicable human rights and accommodation legislation. For individuals that require accommodations please contact ****@*****.***... 
    Flexible hours

    Swiss Chalet

    Saint John, NB
    7 days ago
  •  ...managed in a unionized environment and bring experience with large operational budgets, financial planning and controls, procurement, resource allocation, and related financial and administrative responsibilities. You have a proven record of building trust within diverse... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Saint John Police

    Saint John, NB
    29 days ago
  • $18.75 per hour

     ...to contribute to the success of our company by taking part directly in the manufacturing of our various products? We’re looking for resourceful, versatile people to work during our day shift! If you need a way to burn off some energy, our work environment is just what you’re... 
    Full time
    Manual labor
    Trial period
    Monday to friday
    Shift work
    Night shift
    Day shift

    Clow Canada

    Saint John, NB
    12 days ago
  •  ...Commitment We are an equal opportunity employer and are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). CAA CCG will provide accommodations to job... 
    Work at office
    Remote work
    Monday to friday
    Shift work
    Rotating shift

    CAA Club Group

    Saint John, NB
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Human Resources Generalist. Be the first to apply!