Senior Human Resources Generalist (Saint John)

Senior Human Resources Generalist (Saint John)

04 Aug
|
Petro Service is hiring a Senior Human Resources Generalist based in Saint John, NB.
|
Saint John

04 Aug

Petro Service is hiring a Senior Human Resources Generalist based in Saint John, NB.

Saint John

We remain focused on delivering the best service in the industry, driven by our employees passion, professionalism, and expertise.

Our people are our greatest assets, and we are committed to offering continuous education and growth opportunities.

We are currently seeking a Senior HR Generalist , based in Saint John, NB , to lead full-cycle recruitment and strengthen talent acquisition strategies across our organization.

As a Senior HR Generalist, you will: Strategic People Initiatives: Support the HR team in preparing the organization for the future by contributing to the implementation of strategic people initiatives, including succession planning, leadership development, talent management, and modernization of HR practices.

Day-to-Day HR Partnership and Manager Coaching: Lead day-to-day HR partnership with managers and employees by providing practical guidance through employee lifecycle processes, including employee relations, performance management support, manager coaching, complex people issues, organizational planning, retention, and strategic growth.

Supporting the Business with Analytics: Partner with the business and HR team to provide insights and actions supported by people measures and analytics.

Assist in analyzing the impact of HR practices and identifying opportunities to improve people programs and business outcomes.

Workforce Planning: Partner with leaders and the HR Director to support workforce planning that aligns people capabilities with current and future business needs.

Contribute to assessing team structures, roles, and talent requirements, and provide practical HR guidance to support organizational effectiveness, succession readiness, and sustainable growth.

Employee Connection and Engagement: Support initiatives that strengthen employee connection and engagement across the organization.

Partner with leaders to foster a positive employee experience through meaningful communication, engagement activities,



and people practices that reinforce culture and build trust. HR Program Support, Onboarding and Process Implementation: Collaborate with the HR team to support strong customer service in recruitment, retention, employee relations, onboarding oversight, and HR program delivery.

Provide coaching and guidance to managers and employees on HR policies, processes, and best practices, while supporting the implementation of consistent and effective HR processes.

Required Competencies: Undergraduate degree in human resources, business administration, or related discipline.

Certified Professional Human Resources (CPHR) Designation completed or in progress. 5-7 years of progressive experience in Human Resources, preferably in a generalist or business partner capacity.

Experience working in a corporate or multi-site environment would be considered an asset.

Previous experience with an HRIS system would be considered an asset. A passion for HR with a clear understanding of its role in supporting company strategy and employee experience.

Expert knowledge of MS office and Power

Point.

Exceptional presentation and communication skills, both written and verbal.

Sound research and business analytic skills.

Ability to prioritize deliverables and work independently or within a team.

Understands and appreciate the need for confidentiality.

Why Join Us? Our commitment to providing the best service in the industry is driven by our employees passion, professionalism, and expertise.

We believe that our people are our greatest assets, and we are dedicated to offering continuous education and growth opportunities.

What We Offer: Supportive, inclusive work workplace.

Comprehensive benefits. 5% RRSP matching.

Paid time off.

Educational assistance.

Fitness allowance and events.

Referral bonuses.

Ready to join one of Canadas top petroleum service companies? Apply today! Visit to learn more about us.

We thank all applicants for their interest; only those selected for interviews will be contacted.

📌 Senior Human Resources Generalist (Saint John)
🏢 Petro Service is hiring a Senior Human Resources Generalist based in Saint John, NB.
📍 Saint John

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior human resources generalist (saint john) / saint john

Subscribe to this job alert:

Get the latest job offers by email for: senior human resources generalist (saint john) / saint john