Location: Johannesburg, South Africa; Time type: Full-time; Posted 2 days ago; Job requisition id: JR.
Job Summary
Involvement in all HR and administrative aspects, acting as an interface at all levels, to ensure the operational and administrative management of Human Resources and office activities, in compliance with Group policies and local labor laws.
Responsibilities / Duties
-
Recruitment and Onboarding: Manage the full recruitment cycle (job definition, posting, screening, interviews, job offer, pre‑employment checks); coordinate and monitor onboarding programs; promote and animate employee integration; ensure alignment of new hires with Group culture and values.
-
Skills Development and Training: Identify training needs with managers; ensure completion of mandatory training courses and renewals; monitor training plan, budgets, outcomes; maintain accurate record‑keeping for reporting.
-
Payroll and Benefits Administration: Liaise with payroll service provider; prepare monthly payroll inputs and reconciliations for Finance approval; oversee payroll and benefit tasks for new joiners and leavers; respond to queries; coordinate benefit renewals across the organisation; ensure smooth running of compensation and benefits schemes including medical insurance, group life, retirement annuity, benchmarking schemes.
-
HR Administration & Office Management Support: Manage employee administration (contracts, amendments, files, leave tracking); maintain HR database/digital systems for reporting and audits; manage induction and exit processes; handle terminations, transfers, promotions; support Managers in labour relations; manage performance appraisal process; coordinate talent reviews and succession planning; maintain and update company HR policies and procedures; draft documents for disciplinary inquiries and grievances; provide monthly reports; control departmental expenditure; assist with HR projects; contribute to internal events.
-
Technical skills: Expert knowledge of HR legislation, compliance, regulations; ability to manage multiple priorities autonomously; high confidentiality & integrity; strong verbal & written communication skills.
-
Soft skills: Identify issues quickly and propose effective solutions; assertiveness with negotiation & persuasion; excellent planning, organisation & time management; team spirit & collaboration.
-
Education: Degree in Human Resources.
-
Experience: 3‑5 years in a generalist HR role, ideally within a small subsidiary or SME.
-
Additional: Experience in the Energy, Engineering, or Construction industry would be an advantage.
About GreenYellow
Donnez du sens à votre vie professionnelle et rejoignez un pure player des énergies renouvelables! GreenYellow vous propose une expérience employé unique : une communauté d'experts dynamiques et passionnés. Une croissance continue depuis sa création en... Nous sommes experts en transition énergétique pour les entreprises et les collectivités. Ouverture de nouveaux marchés presque chaque année par croissance organique ou acquisitions. GreenYellows dans le monde, travaillant sur le photovoltaïque, efficacité énergétique, mobilité électrique, services énergétiques pour un monde plus durable. 4 zones (Europe, Asie, Amérique latine, Australe). Des engagements RSE forts pour un impact positif encore plus fort. Impact sur la planète : le groupe ambitionne d'atteindre l'objectif de neutralité carbone « Net Zero » pour les catégories 1 et 2 d'ici... Nous vous contacterons rapidement. À bientôt !