Manage the full recruitment cycle: job posting, CV screening, interviews, offers, and onboarding.Maintain and update employee files, contracts, and related documents in compliance with labor law.Handle social insurance registration, renewals, and terminations.Prepare and process monthly payroll in coordination with the finance department.Calculate salaries, deductions, overtime, bonuses, and final settlements.Respond to employee payroll inquiries and resolve discrepancies.Track employee attendance, leaves, and disciplinary actions.Ensure accurate and timely documentation of all HR transactions. Bachelor’s degree in human resources, Business Administration, or a related field.4-6 years of solid experience in HR with hands-on work in recruitment, personnel, and payroll.Strong knowledge of Egyptian labor law, social insurance, and payroll taxation.Proven experience in recruitment, onboarding, and talent management.Proficiency in MS Excel and HR/payroll systems.High attention to detail, organization, and confidentiality.Strong communication and time-management skills.