Part-Time Administrative Assistant / Bookkeeper
Harrisburg, PA | Monday–Friday, 9:00 AM – 2:00 PM - 15-20 HOURS A WEEK.
Part-Time | In-Person
$20-$22/hr.
About the Organization
We are a values-driven, community-oriented nonprofit dedicated to building connection, supporting individuals and families, and providing inclusive, welcoming programs. We believe in collaboration, service, and creating a positive impact in the lives of those we serve.
Position Summary
We are seeking a highly organized and detail-oriented Administrative Assistant/Bookkeeper to support our daily operations. This part-time role is ideal for someone who enjoys managing both administrative and financial tasks, can communicate effectively, and thrives in a mission-focused environment.
Responsibilities
Administrative Duties:
Manage phone, email, and written communications
Create and distribute newsletters (via Constant Contact)
Maintain accurate membership and event records (Excel, QuickBooks, Rakefet)
Update website, calendars, and social media platforms (Wix, Facebook, etc.)
Assist with scheduling, data entry, filing, and office organization
Set up Zoom/live stream and audio/visual equipment for events
Bookkeeping Tasks:
Handle payroll, accounts payable/receivable, and donations
Reconcile bank and credit card statements
Support budgeting and generate monthly reports
Ensure compliance with financial reporting (W2s, 1099s, donor receipts)
Collaborate with Treasurer and prepare for audits or financial reviews
Volunteer & Event Support:
Qualifications
Required Skills & Attributes:
Strong organizational and multitasking abilities
High level of discretion, reliability, and attention to detail
Excellent communication skills, both verbal and written
Ability to work independently and as part of a team
Comfortable learning new technology platforms
Technical Proficiency:
Microsoft Office Suite (Word, Excel, Outlook, Teams)
Google Drive
QuickBooks, Constant Contact, Wix (or ability to learn quickly)
Experience with nonprofit or small-office bookkeeping is a plus
Why Work With Us?
Be part of a warm, supportive team that values inclusion and service
Flexible, family-friendly work schedule
Opportunity to make a meaningful difference in the community