HR & Administrative Coordinator

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$4 - $5 Hourly

HOURS PER WEEK

40

DATE UPDATED

Aug 12, 2026

JOB OVERVIEW

We are a growing U.S.-based security services company seeking a highly organized and dependable HR, Recruiting & Administrative Coordinator to support our growing workforce and business operations.
This position will be responsible primarily for recruiting, onboarding, employee administration, compliance tracking, and employee relations, while also assisting with routine administrative finance responsibilities such as invoicing, accounts receivable tracking, and payroll preparation.
This is an important role within our growing operations team and will work closely with the Operations Manager and company ownership.
Key Responsibilities
Recruiting & Hiring
Create and maintain job postings
Source and screen security officer candidates
Review applications and resumes
Conduct initial applicant interviews
Verify candidate qualifications, licenses, availability, and experience
Schedule additional interviews when necessary
Maintain an organized candidate pipeline
Build and maintain a pool of qualified backup and relief personnel
Follow up consistently with applicants throughout the hiring process
Coordinate hiring needs with the Operations Manager and operations team
Employee Onboarding
Coordinate new-hire onboarding
Collect required employee documents
Maintain onboarding checklists
Coordinate completion of employment forms and acknowledgments
Verify licenses and required credentials
Coordinate background screening requirements
Maintain employee files and records
Assist with uniform and equipment records
Create employee profiles within company systems
Ensure employees are fully cleared before being released for scheduling
Employee Compliance
Maintain accurate employee compliance records
Track security license expiration dates
Track driver's licenses and other required credentials
Maintain training and certification records
Monitor upcoming expiration dates
Proactively contact employees regarding required renewals
Maintain organized compliance dashboards and reports
Notify management of unresolved compliance issues
The goal is to identify compliance problems before they become operational problems.
Employee Relations
Serve as a primary administrative contact for employee concerns and complaints
Receive and properly document employee complaints
Maintain confidential employee-relations records
Coordinate routine employee concerns with the Operations Manager
Assist with fact gathering and documentation when appropriate
Escalate serious allegations involving harassment, discrimination, retaliation, violence, threats, or other significant workplace concerns
Maintain confidentiality and professionalism when handling sensitive employee information
Serious employee-relations matters will be escalated to management and handled according to established company procedures.
Payroll Administration
Collect and review employee time records
Identify missing or incorrect time entries
Assist with reconciling scheduled versus worked hours
Verify employee pay rates
Identify overtime or payroll discrepancies
Prepare payroll information for management review
Maintain payroll records and supporting documentation
This position will prepare and reconcile payroll information but will not independently authorize or release company funds.
Billing & Accounts Receivable Administration
Review service hours for client billing
Prepare client invoices
Maintain invoice records
Send approved invoices and statements
Maintain accounts receivable tracking
Monitor outstanding balances
Send routine payment reminders
Maintain notes regarding client payment status
Escalate significant overdue balances to the Operations Manager
General Administration
Maintain organized electronic company records
Manage employee and vendor documentation
Assist with Certificates of Insurance and other administrative documents
Maintain spreadsheets, trackers, and databases
Organize company files and documentation
Assist management with recurring administrative tasks
Help improve administrative workflows and procedures
Qualifications
Excellent spoken and written English
Strong recruiting and interviewing ability
Highly organized and detail-oriented
Strong communication and interpersonal skills
Professional and comfortable communicating with U.S.-based employees
Able to handle confidential and sensitive information
Strong follow-up skills
Comfortable working independently
Able to manage multiple responsibilities and deadlines
Strong computer and internet skills
Comfortable learning new software platforms
Reliable computer
Reliable high-speed internet connection
Backup internet connection
Quiet and professional home workspace
Preferred Experience
Preference will be given to candidates with experience in:
Human Resources
Recruiting
Talent acquisition
Employee onboarding
Employee relations
HR administration
Compliance tracking
U.S.-based recruiting or HR support
Payroll administration
Invoicing
Accounts receivable
Administrative operations
Previous experience recruiting security officers, field employees, hourly employees, or high-volume personnel is strongly preferred but not required.
Experience with Microsoft 365, Google Workspace, HR systems, applicant tracking systems, payroll platforms, accounting software, ClickUp, CRM systems, or similar business platforms is also beneficial.
What We Value
Security-industry experience can be taught.
We place greater importance on:
Reliability
Organization
Communication
Recruiting ability
Attention to detail
Confidentiality
Professional judgment
Follow-through
Initiative
Accountability
We are looking for someone who does not simply wait to be told what to do, but who can take ownership of their responsibilities, maintain organized systems, and proactively follow up until tasks are completed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0269
Total Execution Time  0.0351
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,864 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HR-Administrative-Coordinator-1707868
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0153 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707868
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 964526
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1707868
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-25',ej.date_added) duration_days, DATEDIFF('2026-09-25',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1707868' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707868 
0.0007   UPDATE employer_jobs SET hit_counts = '***Aug-12-2026=720***Aug-13-2026=145***Aug-14-2026=63***Aug-15-2026=33***Aug-16-2026=46***Aug-17-2026=68***Aug-18-2026=46***Aug-19-2026=29***Aug-20-2026=25***Aug-21-2026=14***Aug-22-2026=12***Aug-23-2026=8***Aug-24-2026=9***Aug-25-2026=15***Aug-26-2026=24***Aug-27-2026=17***Aug-28-2026=12***Aug-29-2026=6***Aug-30-2026=10***Aug-31-2026=14***Sep-01-2026=13***Sep-02-2026=6***Sep-03-2026=3***Sep-04-2026=5***Sep-05-2026=4***Sep-06-2026=4***Sep-07-2026=7***Sep-08-2026=7***Sep-09-2026=3***Sep-10-2026=5***Sep-11-2026=4***Sep-12-2026=3***Sep-13-2026=1***Sep-14-2026=4***Sep-15-2026=3***Sep-16-2026=3***Sep-17-2026=4***Sep-18-2026=3***Sep-25-2026=1' WHERE job_id= '1707868'  
0.0027   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=1315***Sep-2026=83' WHERE job_id= '1707868'  
0.0030   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1707868' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707868 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '964526'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0014   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)