Part-time Programming Assistant, Adult School Dept. - Montclair Public Library
The Programming Assistant is a highly organized, tech savvy teammate who thrives on managing details and keeping projects on track. This role is all about project management, logistics, and efficiency : you will be coordinating class schedules, updating systems, communicating with instructors and students, and making sure the Adult School’s many programs run smoothly from start to finish.
About You
- You are exceptionally organized and skilled at keeping multiple projects on track
- You are confident with technology including project management tools (Airtable, Asana, Trello) as well as Google Workspace and scheduling systems
- You take initiative, anticipate needs, and solve problems quickly
- You communicate clearly and professionally in writing and in person
- You enjoy collaborating with a wide range of people including instructors, students, and colleagues
- You are adaptable, resourceful, and able to manage many moving parts at once
- You bring positive energy and a proactive mindset to your work
- You are reliable and able to work independently while supporting the success of the team
The Role
As the Programming Assistant, you’ll be at the center of operations for the Adult School. Your day may include entering course data into registration systems, tracking deadlines across dozens of classes, coordinating logistics with instructors and site hosts, and preparing classrooms for learning. You’ll also support the production of seasonal brochures, draft professional communications to students and instructors, and assist with online classes and light design tasks. This role is essential to creating the kind of learning experiences that make the Montclair Adult School a cornerstone of community life.
Key Responsibilities
Enter and maintain accurate course data in registration systems, online catalogs, and shared calendarsCoordinate daily operations including instructor communication, registration tracking, and classroom logisticsUse project management tools (Airtable, Asana, Trello, or equivalent) to manage schedules, deadlines, and deliverablesAssist with the production of seasonal brochures and promotional materialsDraft and send timely, professional communications to students, instructors, and site partnersCollaborate with staff and instructors to ensure welcoming, effective learning environmentsSupport online classes and basic design tasks as assignedThis Job is Not for Someone Who
Prefers to work without structure, deadlines, or accountabilityAvoids learning or using new technology toolsStruggles to manage multiple projects at onceFeels uncomfortable communicating with a wide range of peopleQualifications
Bachelor’s degree or equivalent combination of education and experience in program coordination, communications, or event planningAt least two years of experience in program support, logistics, or project managementProficiency with Google Workspace and project management softwareStrong organizational skills and exceptional attention to detailExcellent written and interpersonal communication skillsExperience working with diverse populations and community-focused programs a plusSchedule : Part-time, minimum 18 hours and up to 28 hours per week; evenings and weekend hours may be requiredReports to : Head of Adult SchoolMontclair Public Library is an Equal Opportunity Employer committed to equity, diversity, and inclusion. Reasonable accommodations available during application / interview processes per ADA. NJ residency required per State Law.
Application Process
Submit cover letter, resume, and three professional references to jobs@montclairlibrary.org . Please put “Adult School Programming Assistant – [Your Name]” in the subject line.
“Good Faith” Salary, Range, or Rate of Pay
#J-18808-Ljbffr