e&e IT Consulting Services, Inc.

Computer Science Instructor

Pittsburgh, PA, US

19 days ago
Save Job

Summary

e&e is seeking a Lab Tech Coordinator for an on-site opportunity in Pittsburgh, PA!


The IT Lab Coordinator will work in coordination with the Director, other lab coordinators, and classroom teachers to provide authentic, project-based, in-person and remote learning opportunities for our K-12 students. In this role, the Coordinator will help learners acquire the knowledge and skills necessary for career success in the Computer Science (CS), Information Technology (IT) and/or Cybersecurity fields. S/He will also develop and coordinate learning modules and oversee independent study opportunities.


Specific Responsibilities:

  • Plan and implement high-quality, engaging, computer science lessons and activities that are differentiated to meet the learning needs of the students and that include general knowledge in computing & the internet, app and web design, designing & analyzing algorithms, coding, cybersecurity, and hands-on performance tasks/labs/projects.
  • Develop computer programming offerings for students using industrial technology equipment such as robotic arms and quadruped robots.
  • Empower students to take charge of their learning by providing all necessary scaffolding, modeling, materials, and resources, and consistently maintain a high level of expectation for student success.
  • Engage students in making and designing their own independent learning.
  • Collaborate with other faculty and staff members to plan and facilitate cross-curricular, inquiry-based projects and integrated activities into lessons.
  • Work with students on individual or small group projects and independent studies within the lab.
  • Further develop, build, and define the lab space-particularly in the areas of computer science, coding, IT, and cybersecurity.
  • Work to keep lab organized, well-stocked, and equipment up to date and maintained.
  • Develop safety and maintenance guidelines for teachers, students, and guests.
  • Provide technical expertise to students and lab guests regarding best use of the technology.
  • Actively co-create a culture that is committed to being at the leading edge of K-12 education.
  • Facilitate summer camps and other outreach opportunities
  • Create opportunities for learners to build skills needed to enter the workforce directly upon graduation
  • Establish active partnerships with local industry to stay abreast of current and improved techniques, trends, and products.
  • Participate in training as required to maintain knowledge and stay informed of industry trends
  • Perform other duties as assigned.


Competencies:

  • Ability to instruct coding and programming opportunities for students in a hands-on, skilled- based, software development learning lab
  • Commitment to professional development and a growth mindset about learning for children
  • Motivated, hardworking, meticulous, organized, and reliable with a steadfast focus on safety
  • Passion and interest in design, engineering, and making across multiple technology domains
  • Self-initiative to learn new tools and software to implement in the lab
  • Sense of humor and connects with students who may have difficulties connecting in other academic areas.
  • Enjoys helping to build and inspire a growing community of thinkers, designers, problem-solvers
  • Customer-focused approach with a high degree of flexibility
  • Demonstrated ability to work well in fast-paced environment with a team player record of accomplishment
  • Willingness to model professional and ethical standards when working with students, teachers, and families.
  • Strong verbal and written communication skills and an ability to effectively discuss the lab program with the larger community.
  • Ability to work effectively both with and without supervision.
  • Ability to work remotely, if necessary
  • Ability to work occasional evening or weekend hours, as needed


Work Environment:

This job operates in an indoor lab facility. The employee will be working directly with staff and with students/staff/community members in the field. They will be working with equipment, machines, technology, computers, and networking equipment, etc.


Physical Demands:

This job operates in a professional office environment which primarily requires the ability to sit and/or stand for extended periods of time while online. However, this can be a physical role, which requires the ability to lift, squat, or bend when working with equipment in the lab. Ability to travel to other sites/locations as needed.


Preferred Education and Experience:

  • Minimum of an Associate degree in an IT or computer-related major and a minimum of 2 years of experience in performing duties as indicated below or equivalent combination of training, certification, and/or experience
  • Strong background in Object-Oriented Programming, including Python, Java, JS, .NET, HTML, etc.
  • Must understand SDLC (software development life cycle)
  • Must have solid understanding of TCP/IP subnetting & OSI model
  • Ability to work independently with little management or direction
  • Ability to lift/move computers and IT equipment for setup
  • One year teaching or instructing experience


Additional Eligibility Qualifications

  • Valid PA Driver’s License
  • Appropriate Automobile Insurance Coverage
  • Clear background as determined by State required background checks


No C2C

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: