Dynamic Ocean – Job Advertisement
Intermediate to Senior Human Resources Specialist
Job Description: Intermediate to Senior Human Resources Specialist
Company: Dynamic Ocean Consulting Ltd.
Location: Port Moody, British Columbia
Type of Employment: Full-time
About Dynamic Ocean Consulting
Dynamic Ocean Consulting Ltd. (Dynamic Ocean) provides regulatory, environmental, and marine consulting services across Canada, with a primary focus on projects in British Columbia (BC) and Nunavut (NU). We specialize in supporting projects in complex coastal, remote, and northern environments, delivering expertise in environmental permitting, regulatory compliance, and marine and coastal field programs. Our work helps clients navigate regulatory requirements and deliver projects safely, efficiently, and in compliance with applicable standards. While much of our work is concentrated in BC and NU, our team supports projects nationwide and is equipped to work wherever our clients operate.
As a growing organization that recognizes its people as its most important asset, Dynamic Ocean is seeking an Intermediate to Senior Human Resources Specialist to support recruitment, employee development, and the ongoing well-being of our team.
Position Overview
The Intermediate to Senior Human Resources Specialist plays a key role in strengthening Dynamic Ocean’s people practices as the organization continues to grow. This position is primarily responsible for delivering and evolving core human resource functions, including recruitment, onboarding, employee relations and retention, policy development, and employee engagement, while fostering a positive, inclusive, and compliant workplace culture.
Working closely with the Operations Director, the Human Resources Specialist supports employees throughout the full employee lifecycle, from hiring, retention, to ongoing training, support and professional development, performance management and offboarding. The role also contributes to the continuous improvement of the Company’s HR systems, processes, and policies to support organizational growth and operational effectiveness.
While the primary focus of this position is human resources, the successful candidate may occasionally provide support to related health and safety initiatives or administrative functions in collaboration with internal teams, particularly in a growing and dynamic consulting environment.
Key Responsibilities
Lead full-cycle recruitment activities, including job postings, candidate screening, interview coordination, and offer preparation, ensuring the organization continues to attract and retain high-quality specialists.
Coordinate, manage, and continuously improve employee onboarding and offboarding processes, ensuring a positive employee experience and compliance with employment standards and internal policies.
Lead or contribute to the research, selection, and implementation of HR platforms or software to streamline processes and reduce manual workload.
Draft, update, and maintain Dynamic Ocean manuals and standard operating procedures (SOPs) related to human resources, including the Employee Manual.
Maintain accurate and confidential employee records, including new hires, role changes, leaves, and terminations, in accordance with applicable employment legislation and company requirements.
Prepare and administer new employee documentation, including onboarding paperwork, payroll information, and benefits enrolment.
Serve as a first point of contact for employee inquiries related to policies, benefits, and HR procedures, fostering clear communication and a supportive workplace culture.
Support employee development and engagement initiatives, including coordinating training, tracking certifications and professional development, and supporting performance and feedback processes.
Plan and support employee engagement initiatives such as employee satisfaction surveys, including collecting and analyzing feedback to inform future improvements.
Coordinate and manage employee offboarding processes, including conducting exit interviews and updating records to ensure BC Employment Standards Act (ESA) compliance.
Prepare and update employee contracts and employment-related documentation for new and existing staff.
Stay current with applicable employment legislation, including the BC ESA and other relevant labour laws, and support compliance across HR practices.
Prepare and manage subcontractor and consultant agreements in coordination with internal stakeholders, as required.
Provide HR guidance and recommendations to leadership on people-related matters in support of organizational growth.
Contribute to additional HR initiatives as required in support of evolving people practices and organizational needs.
Education & Professional Qualifications
A university degree or college diploma in Human Resources, Business Administration, Commerce, Industrial Relations, Psychology, or a related field.
A CPHR designation (Chartered Professional in Human Resources) or active pursuit of the designation is considered a strong asset.
An equivalent combination of education and relevant experience will be considered.
Expectations & Knowledge Areas
Required
Four or eight years of progressively responsible experience in a similar human resources role.
Strong working knowledge of the BC ESA and applicable labour and employment legislation, with the ability to apply requirements in practical, real-world situations.
Demonstrated experience supporting or leading core human resources functions within a growing organization, including recruitment, onboarding, employee relations, policy development, and compliance.
Ability to work independently with sound professional judgement, while collaborating closely with leadership to develop and evolve our organizations people practices.
Experience developing, implementing, or improving HR processes, policies, and systems, including contributing to the selection and implementation of HR software applications or tools to assist in streamlining processes and creating efficiencies.
Excellent interpersonal and communication skills, with the ability to build trust, handle sensitive matters with discretion, and support employees at all stages of the employee lifecycle.
Strong organizational and time-management skills, with the ability to manage competing priorities in a dynamic, consulting-based environment.
High level of integrity and demonstrated ability to maintain confidentiality when handling sensitive employee and organizational information.
Comfort working in a role that balances strategic thinking with hands-on execution, particularly in a small and growing organization.
Optional / Additional Assets
While this is a full-time human resources role, Dynamic Ocean is a small and growing organization. Experience supporting related health and safety or administrative functions is considered a nice-to-have and is not a requirement for the role.
Health & Safety Support
Experience supporting or working alongside a Health & Safety Manager or safety professional.
Familiarity with occupational health and safety legislation and regulatory requirements.
Experience assisting with health and safety documentation, training records, inspections, or safety program administration.
Exposure to or experience working with online Safety Management Systems.
SharePoint & Administrative Systems
Experience managing or maintaining SharePoint sites, document libraries, or internal file structures.
Comfort supporting document control, version management, and internal workflows within SharePoint or similar platforms.
Experience improving administrative processes or supporting operational teams through effective information management.
What We Offer
A competitive salary and benefits package.
A 37.5-hour work week.
Your birthday off.
A flexible work program, allowing employees to work from home 2 days per week following completion of their probationary period.
A remote work program, allowing employees to work in other parts of Canada for up to 2 weeks during approved months following completion of probation.
Professional development opportunities and support.
Dog-friendly offices with frequent puppy visitors.
Casual office settings and dress code.
Salary Range
Intermediate: $75,000 to $85,000.00.
Senior: $85,000.00 to $105,000.00.
Application
Please submit your CV with a cover letter to careers@dynamicocean.ca and reference your application as being for the ‘Intermediate to Senior Human Resources Specialist’ position.

