Skip to main content
All roles
Careers at CDS

HR Generalist

📍 CDS Solutions

CDS Solutions is an Odoo Gold Partner based in Nasr City, Cairo. We deliver ERP implementation, custom development and integrations for leading companies across retail, F&B, manufacturing and e-commerce — in Egypt, Saudi Arabia and the wider Middle East.

We are looking for an HR Generalist to own the full employee lifecycle: recruitment, personnel and contracts, social insurance and labor office compliance, payroll preparation, and day-to-day HR operations. This is a hands-on generalist role with real ownership and direct exposure to the leadership team.

Personnel & Labor Law
Social Insurance & Payroll
Recruitment
Employee Relations
Autonomy

Responsibilities

  • Personnel, contracts & employee files
  • Social insurance & labor office
  • Monthly payroll preparation
  • End-to-end recruitment
  • HR operations on Odoo HR

Must Have

  • Bachelor degree (Commerce, Business, Law)
  • 2–5 years hands-on HR experience
  • Labor Law 12/2003 & Insurance Law 148/2019
  • Strong Microsoft Excel skills
  • Very good English, written & spoken

Nice to have

  • Odoo HR / Payroll module experience
  • HR certification (Diploma, PHR, SHRM)
  • Software house or IT services background
  • Technical recruitment experience
  • Exposure to GCC / Saudi labor rules

The Role in Detail


Personnel & Contracts
  • Prepare, issue and renew employment contracts in line with Egyptian Labor Law No. 12/2003.
  • Open, complete and audit employee files and keep them inspection-ready.
  • Manage probation, confirmations, transfers, promotions, resignations and end-of-service settlements.
  • Administer attendance, leave balances, vacations, sick leave and overtime records.
  • Apply the disciplinary system (warnings, investigations, penalties) in line with the labor law.
Social Insurance & Government Relations
  • Handle all NOSI transactions — Forms 1, 2 and 6 — for hires, leavers and salary updates.
  • Maintain the company insurance file and reconcile monthly contributions.
  • Represent the company with the Labor Office, Social Insurance Authority and medical insurance providers.
  • Manage the medical insurance file: additions, deletions, approvals and claims.
  • Ensure compliance with Labor Law 12/2003 and Social Insurance Law 148/2019.
Payroll
  • Prepare and validate monthly payroll variables: attendance, overtime, deductions, allowances and bonuses.
  • Process payroll on the HR system and coordinate with Finance for transfers and payslips.
  • Calculate salary tax and insurance deductions; support Form 4 filings and annual reconciliation.
  • Produce monthly HR and payroll reports for management.
Recruitment & HR Operations
  • Manage end-to-end hiring for technical and business roles, from job description to offer.
  • Build pipelines through Wuzzuf, LinkedIn, career fairs, referrals and technical communities.
  • Run structured onboarding and coordinate the 90-day plan with hiring managers.
  • Maintain Odoo HR as the single source of truth for employee data and documents.
  • Support appraisal cycles, training plans and employee engagement activities.

What We Offer


A young, technical and collaborative team inside a certified Odoo Gold Partner. You will own the HR function end to end, work directly with leadership, and see the impact of your work on how the company grows.

Package

Competitive salary
reviewed annually.

Insurance

Social and medical
insurance covered.

Growth

Clear path to HR Supervisor
and HR Manager.

Learning

Free Odoo functional
training and certification.

Job Details


  • Job Type: Full-time, on-site
  • Location: Nasr City, Cairo, Egypt
  • Career Level: Experienced (Non-Manager)
  • Department: Human Resources
  • Working Days: Sunday to Thursday, two days off (Friday & Saturday)
  • Vacancies: 1

CDS Solutions is an equal opportunity employer. All applications are treated with strict confidentiality.