Skip to Main Content

Job Title


Human Resources Generalist


Company : CPC Engineering


Location : Perth, Australia


Created : 2025-06-18


Job Type : Full Time


Job Description

Direct message the job poster from CPC EngineeringManager - Talent & Resourcing at CPC EngineeringCPC Engineering has over 50 years'' experience in the Mining Sector and is 100% Western Australian owned. We are currently seeking a HR Generalist to join our Talent & Resourcing team full-time.Job Summary:The Human Resources Generalist Policy, Procedures, Administration, and Labour Hire is responsible for managing the day-to-day HR operations with a strong focus on the development, implementation, and administration of HR policies and procedures, while also supporting labour hire processes within the organization. This role ensures that HR functions, including recruitment, compliance, and the administration of labour hire workers, are executed effectively and efficiently. The HR Generalist will oversee the mobilisation, onboarding, and ongoing administration of contract and temporary labour while maintaining alignment with organizational standards, legal requirements, and best practices.Key Responsibilities:Policy Development & Implementation:Develop, review, and update HR policies and procedures in line with legislative changes, organizational needs, and industry best practices.Ensure that all HR policies are communicated effectively to all employees and management, and that they are consistently followed across the organization.Collaborate with senior HR leadership to implement new policies or modify existing ones, ensuring alignment with organizational goals and compliance with applicable laws and regulations.Maintain a repository of all HR policies and ensure that they are accessible to employees and management for reference.HR Administration:Provide administrative support for all HR functions, including maintaining accurate records of employee information, leave records, benefits, training, and performance appraisals.Ensure all employee-related documents (contracts, onboarding paperwork, etc.) are completed in a timely manner and stored according to company policies and legal requirements.Assist with payroll administration by ensuring accurate employee data, leave balances, and payroll information is up to date.Process and track employee performance reviews, promotions, transfers, and terminations in compliance with HR policies.Compliance & Legal:Ensure that HR policies and practices comply with local, state, and federal employment laws, including but not limited to anti-discrimination, health and safety, labour laws, and equal opportunity regulations.Monitor and maintain proper documentation to support compliance with employment regulations, providing guidance to management on legal obligations as needed.Stay current on changes to labour laws and regulations, ensuring all policies and procedures reflect these changes in a timely manner.Talent & Resourcing Administration:Oversee the administration of labour hire workers, including managing recruitment, mobilisation, onboarding, and placement of contract and temporary workers.Ensure all labour hire workers are compliant with company policies, safety standards, and relevant certifications.Manage contracts with third-party labour hire agencies, ensuring that the supply of workers is aligned with organizational needs and project requirements.Track and report on labour hire usage, including worker hours, contract duration, and costs, to ensure budget compliance and project timelines are met.Develop and maintain a pool of skilled labour hire workers and ensure timely mobilisation to meet operational requirements.Ensure that labour hire workers receive appropriate training, inductions, and support to integrate effectively into the organization.Employee Relations & Communication:Serve as a resource for managers and employees regarding HR policies, procedures, compliance issues, and labour hire processes.Respond to employee inquiries and concerns regarding HR policies, benefits, procedures, and labour hire agreements in a timely and professional manner.Assist in resolving employee relations issues related to both permanent staff and temporary/labour hire workers by providing guidance on conflict resolution, workplace behaviour, and adherence to company policies.Communicate changes to policies or procedures to employees, ensuring clarity and understanding.Training & Development:Coordinate and support the rollout of training programs on HR policies, compliance matters, and organizational procedures.Provide training to managers and staff on policies related to performance management, conduct, benefits, and other HR-related topics.Assist in organizing and tracking mandatory HR training and certifications (e.g., workplace safety, harassment prevention) for both permanent employees and labour hire workers.Record Keeping & Reporting:Maintain accurate HR records, ensuring data is up to date and compliant with legal retention requirements, including both permanent and temporary/labour hire employee records.Generate HR reports as required by management, including turnover rates, benefits usage, and employee performance metrics for permanent staff and labour hire workers.Assist in conducting internal HR audits to ensure compliance with internal policies and external legal requirements for both permanent and temporary employees.Performance Management Support:Assist in the administration of the performance management system, including tracking performance reviews, employee feedback, and goal setting for both permanent staff and labour hire workers.Support the management of employee disciplinary actions, ensuring consistency with company policies and legal standards.Provide guidance on the development and implementation of performance improvement plans (PIPs) and other employee development initiatives for both types of workers.Recruitment & Onboarding Administration:Assist with the recruitment process by coordinating interview schedules, managing candidate communications, and ensuring a smooth onboarding process for both permanent employees and labour hire workers.Administer new hire documentation, ensuring the completion of all necessary forms and compliance with internal policies and procedures.Support new employee orientation, ensuring all policies and procedures are reviewed and understood by new hires, including labour hire workers.Health & Safety Support:Ensure that HR policies and procedures comply with health and safety regulations.Assist in the administration of workers'' compensation claims for labour hire workers, ensuring accurate records are kept and assisting with claim management where required.Support health and safety initiatives by ensuring all employees, both permanent and labour hire, are aware of relevant safety procedures and policies.Qualifications & Experience:Bachelors degree in Human Resources, Business Administration, or a related field.Proven experience as an HR Generalist, with a focus on HR policies, procedures, administration, and labour hire management.Strong knowledge of employment laws, regulations, and HR best practices.Experience in managing labour hire workers, including recruitment, mobilisation, onboarding, and compliance.Proficiency in HR software and Microsoft Office Suite (Word, Excel, PowerPoint).Strong attention to detail and organizational skills.Excellent communication and interpersonal skills.Ability to maintain confidentiality and handle sensitive information professionally.Attention to Detail: Ability to accurately manage and track HR records, ensuring compliance with all policies and regulations, including those for labour hire workers.Analytical Thinking: Ability to assess and interpret HR data, policies, and legislation to ensure compliance and make recommendations for improvements.Communication: Strong written and verbal communication skills to effectively convey HR policies and procedures across the organization.Problem-Solving: Ability to identify challenges and find effective solutions in policy implementation, HR administration, and labour hire processes.Organizational Skills: Efficient in managing multiple tasks and priorities simultaneously, with a focus on accuracy and meeting deadlines.Adaptability: Ability to adapt to changing HR regulations, business requirements, and labour hire needs, and implement changes in a timely manner.Additional Skills:Familiarity with HRIS systems is preferred.Knowledge of benefits administration, payroll processing, and employee records management.Ability to build strong working relationships with employees, managers, and external labour hire agencies.What we offer:Competitive remuneration.Compressed 9-day fortnight (80hrs).Flexible working arrangements.Supportive team environment.High level of communication between teams.Active social clubRostered onsite parking.Seniority levelSeniority levelNot ApplicableEmployment typeEmployment typeFull-timeJob functionJob functionHuman ResourcesIndustriesMiningReferrals increase your chances of interviewing at CPC Engineering by 2xSign in to set job alerts for Human Resources Generalist roles.Perth, Western Australia, Australia 6 months agoPerth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 3 weeks agoPerth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 3 weeks agoPerth, Western Australia, Australia 2 days agoPerth, Western Australia, Australia 6 months agoPerth, Western Australia, Australia 2 days agoAssistant Human Resources Manager (M/W) Club Med ResortPerth, Western Australia, Australia 1 week agoPerth, Western Australia, Australia 2 days agoPerth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 1 day agoPerth, Western Australia, Australia 1 week agoPerth, Western Australia, Australia 6 days agoPerth, Western Australia, Australia 3 weeks agoPerth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 1 week agoPerth, Western Australia, Australia A$80.00-A$100.00 1 day agoPerth, Western Australia, Australia 1 month agoPerth, Western Australia, Australia 2 days agoUpper Swan, Western Australia, Australia 1 week agoHR Manager/Senior Manager (Luxury & Lifestyle | Hospitality)Perth, Western Australia, Australia A$100,000.00-A$130,000.00 1 month agoHigh Wycombe, Western Australia, Australia 2 days agoPerth, Western Australia, Australia A$150,000.00-A$170,000.00 1 week agoHuman Resources Manager (M/W) Club Med ResortPerth, Western Australia, Australia 1 week agoPerth, Western Australia, Australia 3 days agoPerth, Western Australia, Australia 3 weeks agoPerth, Western Australia, Australia 6 days agoMandurah, Western Australia, Australia 1 week agoPerth, Western Australia, Australia 14 hours agoSubiaco, Western Australia, Australia 16 hours agoHuman Resources Manager - 12 month parental leave coverPerth, Western Australia, Australia 1 week agoPerth, Western Australia, Australia 1 week agoPerth, Western Australia, Australia 4 days agoPerth, Western Australia, Australia 3 days agoPerth, Western Australia, Australia 10 hours agoRecruitment and Mobilisation CoordinatorPerth, Western Australia, Australia 1 day agoWere unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr