We are seeking an organized, dependable, and people-focused HR Generalist / Administrative Assistant to join our team. This position will provide day-to-day HR and administrative support and is ideal for someone who enjoys working in a fast-paced environment, staying organized, and helping employees and management.
Key Responsibilities:
Assist with recruiting, new-hire onboarding, and employee offboarding Maintain employee personnel files and HR records Assist with background checks, employment screenings, and required documentation Support payroll and timekeeping processes Track PTO, sick time, attendance, and employee documentation Assist with workers' compensation and workplace injury documentation Prepare HR letters, forms, reports, and other correspondence Help ensure company policies and employment practices remain compliant Answer routine employee HR questions and provide general support Perform administrative duties including filing, data entry, scheduling, document preparation, ordering supplies, and recordkeeping Coordinate with management, employees, vendors, and outside service providers Assist with special projects and other administrative needs as assigned
Qualifications:
Previous HR, administrative, or office management experience preferred Working knowledge of California employment practices is a plus Strong organizational skills and attention to detail Professional written and verbal communication skills Ability to maintain confidentiality and handle sensitive employee information Comfortable working with Microsoft Office, Google Workspace, and HR/payroll systems Ability to prioritize multiple responsibilities and follow through on deadlines Dependable, professional, and willing to assist wherever needed
Position:
HR Generalist /
Administrative Assistant Job Type:
Full-Time Schedule:
Monday-Friday We are looking for someone who is proactive, approachable, highly organized, and comfortable wearing multiple hats while supporting both our employees and day-to-day administrative operations.
Pay:
$20.00 - $25.00 per hour Expected hours: 40.0 per week