USACares Jobs

Job Information

Per Scholas Inc. Technical Teaching Assistant (TA), Network Support - Philadelphia, PA in Philadelphia, Pennsylvania

POSITION TITLE:? Technical Teaching Assistant

REPORTS TO: Site Director

Per Scholas is expanding its large-scale, customized training effort and has contracted with a large US-based tech services company to train local talent for in-demand tech roles. We are a small, multi-disciplinary team seeking individuals who can ensure the success of this initiative.


Per Scholas is seeking a dynamic, team-oriented individual to serve as a Teaching Assistant for 10 - 20 week full time assignments with the possibility of an extension based on our training schedule. The Teaching Assistant will play an important role in our technical training program, as s/he trains Per Scholas students to be outstanding entry level technicians and works with our lead instructors and leadership to facilitate effective classroom management and student engagement.

As a Teaching Assistant/Intern, you will gain hands-on experience at a dynamic, growing nonprofit that has a real impact on the lives of the students we serve. You will wear many hats and work alongside staff and directly assist and impact our students. The Teaching Assistant will gain concrete skills and experience in Technical Instruction with a particular focus on Network+/A+. Per Scholas is an exciting, fast-paced, team-oriented place to work. We seek talented, entrepreneurial people who enjoy learning new skills.

  • The Teaching Assistant will be paid an hourly wage, in addition to the following benefits:

  • On-the-job training to fulfill all your roles and responsibilities

  • Opportunity to learn new the technologies we use and teach

  • Mentoring and full inclusion as a team member in our Technical Instruction team


Classroom Support and Tutoring

  • Reinforce classroom instruction and coursework, following up with students who are falling behind or need additional assistance

  • Support the instructor on the learning management system (LMS) and help students with questions about assignments during/after class

  • Support Instructors with scoring of student exams as well as grade LMS assignments for assigned class(es)

  • Assist instructor with distributing and reviewing supplementary material for students

  • Using Salesforce, create student metrics and reporting as required by Per Scholas and our corporate partner

  • Support with the review and development of short term curriculum projects as assigned by Technical Instructor

  • Additional projects or assignments as needed to support the ongoing operations of our local market offices

  • Opportunity to participate in direct classroom instruction


Professional Qualifications

  • Prior experience working in a classroom or corporate setting

  • Excellent interpersonal skills to foster positive energy and a supportive environment for students

  • Knowledge of CompTIA Network+ and A+ technical fundamentals.

  • Technical knowledge of:

  • Network operations for business environments

  • Routing concepts and protocols as well as network services and protocols such as TCP/IP.

  • Network vulnerabilities, security concepts, models, and standards

  • Microsoft Windows, Apple, and Linux operating systems, preferably both end-user and server versions

  • Nice to haves:

  • Knowledge of cloud service technologies i.e. AWS, Azure, OpenStack.

  • Knowledge of Object Oriented Programming languages: Python, Java, C#, JavaScript

  • Familiarity with Salesforce, Canvas Learning Management.

Personal Characteristics

  • You are committed to support current and future Per Scholas students in their academic performance and job search preparation.

  • You see this as an opportunity to further grow your skills and prepare you for your own career goals.

  • You thrive in a creative, inventive, fast-paced startup environment with people who are passionate about their work and mission.

  • You have a collaborative and flexible work style. You?re excited to work cross-functionally with other departments and independently.

  • You are an effective communicator with strong oral and written skills.

  • You are tech savvy and can learn quickly.

  • You are strong at managing your time and you can balance multiple projects and tasks.

  • You stand behind our mission, believing that individuals from any community should have access to well-paying career positions, and that talent should be recognized and recruited from many diverse sources.


We believe our staff is the heart and soul of the organization. Our workplace culture is challenging, supportive, collaborative and mission-driven. We take a genuine interest in career paths and work-life balance, and welcome contributing ideas from staff at all levels. Working at Per Scholas means working somewhere full of engaging, savvy, diverse people who care deeply about pushing our work forward.

You?ll enjoy a welcoming and casual professional environment, self-development opportunities, innovative technology, and benefits like health care and a 401K match. If you want to work in a progressive organization, where you can build something meaningful and have fun while doing it, we would love to hear from you.


Per Scholas is a national nonprofit that drives positive and proven social change in communities across the country. Through rigorous and tuition-free technology training and professional development, we prepare motivated and curious adults who are unemployed or underemployed for successful careers as technology professionals, and we create onramps to businesses in need of their talents. Today we provide our solutions in eleven cities across the country: Atlanta, GA; Baltimore, MD; Greater Boston, MA; Greater Cincinnati, OH; Columbus, OH; Dallas, TX; Detroit, MI; the National Capital RegionÍž Newark, NJ, New York, NY and Philadelphia, PA. To date, Per Scholas has trained more than 10,000 individuals, helping them build lasting, life changing skills and careers in technology.


If you have any questions about this role, please feel free to email our People team at We look forward to viewing your application!

Learn more at

Equal Employment Opportunity

We're proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or national origin. See our full EEO statement here.