• Full Time
  • Human Resources / HR, South Africa

Cherry Assistant

Cherry Assistant provides top-quality virtual assistant services to help businesses run more efficiently, grow faster, and focus on key priorities. Our goal is to connect entrepreneurs, startups, and growing companies with skilled, vetted virtual assistants who fit smoothly into their teams.

HR Coordinator

  • Job Type: Full Time, Remote
  • Qualification: Bachelors
  • Experience: 3 years
  • Location: South Africa
  • Job Field: Human Resources / HR

Cherry Assistant is looking for an Internal HR & People Operations Manager to manage the full employee lifecycle for our internal staff and contractors who support clients. This role includes handling onboarding, payroll, compliance, employee engagement, and HR systems. It is perfect for someone who is organized, pays close attention to details, and has experience in people operations, payroll, and managing remote teams.

Responsibilities

  • Onboard new internal staff and contractors for clients.
  • Handle offboarding, including exit interviews, removing access, and final payments.
  • Manage payroll for internal staff and contractors to ensure it is accurate and on time.
  • Track and match client payments with contractor payroll, based on virtual assistant placements.
  • Create and update contractor agreements, HR policies, and compliance documents.
  • Carry out weekly, monthly, and annual check-ins with staff.
  • Run biannual performance reviews.
  • Keep track of birthdays, anniversaries, and milestones; arrange recognition, bonuses, and raises.
  • Monitor paid time off (PTO) and keep accurate attendance records.
  • Oversee time tracking tools and note any missed entries or issues with compliance.
  • Maintain organized and confidential HR records.
  • Report staff or contractor problems to leadership when needed.
  • Plan team events to build culture and improve retention.
  • Post and manage job ads on our applicant tracking system (ATS), LinkedIn, and Indeed.

Must-Have Requirements

  • 3+ years of HR and people management experience.
  • 3+ years of payroll administration experience.
  • 2+ years working with a company in the US, UK, Australia, or Canada.
  • 2+ years of remote work from home.
  • Proven experience managing payroll, benefits, or contractor payments.
  • Knowledge of HR compliance and best practices for remote and international teams.
  • Strong communication skills to build trust with teams.
  • High attention to detail, strong organization, and ability to handle multiple tasks.

Nice-to-Have Requirements

  • Experience with reconciling billing or subscription systems, like Stripe.
  • Familiarity with global HR and contractor compliance.
  • Background in performance reviews, culture-building, or employee engagement.
  • Experience in a fast-growing startup or staffing/outsourcing company.

Pay & Schedule

  • Full-time, remote role; 40 hours per week.
  • 9am to 5pm EST (US East Coast time).
  • 9,000-12,000 ZAR per month, based on experience.

Tech Requirements

  • Reliable high-speed internet with backup options.
  • Comfortable using HR and payroll platforms, project management tools, and time tracking software.
  • Skilled in Google Workspace (Docs, Sheets, Drive) and communication tools like Slack and Zoom.
  • Able to learn and use systems like Stripe, ATS/CRM tools, and HR recordkeeping platforms.

Method of Application

Interested and qualified candidates should apply through Cherry Assistant’s website.

Build your CV for free and download in different templates.

Was this helpful?

0 / 0