Job Summary
We are seeking a proactive and detail-oriented Administrative Assistant to join our dynamic team. In this vital role, you will serve as the backbone of our office operations, ensuring smooth daily functions and providing exceptional support to staff and clients alike. Your energetic approach and organizational prowess will help foster an efficient, welcoming environment. This paid position offers an exciting opportunity to develop your administrative skills while contributing to a thriving organization.
Responsibilities
- Provide administrative support for the daily operations of the Construction and Environmental departments.
- Assist with payroll processing by collecting, reviewing, and organizing employee time records and ensuring accurate documentation.
- Coordinate calendars, meetings, appointments, and project schedules for managers and team members.
- Perform data entry and maintain accurate records using Microsoft Office, Google Workspace, spreadsheets, and company software.
- Organize and maintain project files, contracts, permits, reports, and other department documentation.
- Prepare, proofread, and distribute correspondence, reports, and other business documents.
- Respond to client, vendor, and employee inquiries professionally and provide excellent customer service.
- Assist with tracking office supplies, coordinating vendors, and supporting day-to-day office operations.
- Collaborate with team members to support projects and ensure administrative tasks are completed accurately and on time.
Qualifications
- Proven experience in office administration or clerical roles with a strong background in office management.
- Demonstrated proficiency with Microsoft Office Suite (Word, Excel), Google Workspace, spreadsheets, and data entry tasks.
- Excellent computer literacy and technical skills, including familiarity with productivity software and typing accuracy.
- Strong organizational skills with the ability to prioritize tasks effectively and manage time efficiently.
- Knowledge of QuickBooks or bookkeeping experience is beneficial for financial responsibilities.
- Exceptional communication skills—both verbal and written—and professional phone etiquette are essential.
Schedule & Work Hours
This position is available for a minimum of 25 hours per week, with the opportunity to transition to a full-time schedule for the right candidate.
We recognize that work-life balance is important and are committed to offering a degree of scheduling flexibility whenever business needs allow. Start and end times can be adjusted within agreed-upon working hours, and we are willing to work with the right candidate to develop a schedule that supports both the needs of the business and individual scheduling requirements.
Applicants should be dependable and able to maintain a consistent, agreed-upon work schedule while meeting the responsibilities of the position.
Join us in a role where your energy meets purpose! We’re dedicated to creating a vibrant work environment that values your contributions while offering opportunities for growth. If you thrive in busy settings, excel at multitasking, and enjoy supporting teams through seamless administrative assistance, we want to hear from you!
Pay: $20.00 - $25.00 per hour
Benefits:
- 401(k)
- Employee assistance program
- Flexible schedule
- Parental leave
- Retirement plan
- Tuition reimbursement
Work Location: In person