Demo

CTE Information Systems Teacher

Union County Public Schools
Monroe, NC Full Time
POSTED ON 7/9/2026
AVAILABLE BEFORE 12/31/2050

High School Teacher – Python I Honors & PLTW Cybersecurity

The Python I Honors and PLTW Cybersecurity Teacher is responsible for delivering engaging, rigorous instruction that prepares students for careers in computer science, cybersecurity, and information technology. The teacher creates a hands-on, project-based learning environment that emphasizes computational thinking, programming, problem-solving, cybersecurity principles, and industry-relevant technical skills while aligning instruction with the North Carolina Standard Course of Study and Project Lead The Way (PLTW) curriculum.

Primary Job Responsibilities

  • Plan and deliver rigorous instruction inPython I Honors and PLTW Cybersecuritycourses using engaging, project-based learning strategies.
  • Teach foundational and advanced programming concepts, including variables, data types, control structures, functions, object-oriented programming, debugging, and algorithm development using Python.
  • Facilitate PLTW Cybersecurity curriculum focused on networking, operating systems, cybersecurity threats, digital forensics, cryptography, ethical hacking, and cyber defense strategies.
  • Design authentic, real-world learning experiences that promote critical thinking, collaboration, creativity, and technical problem-solving.
  • Assess student learning through formative and summative assessments, provide timely feedback, and use data to differentiate instruction and improve student outcomes.
  • Maintain a safe, inclusive, and student-centered classroom environment that encourages innovation, teamwork, and responsible digital citizenship.
  • Integrate current industry technologies, programming tools, and cybersecurity platforms into daily instruction to prepare students for college and career pathways.
  • Collaborate with Career and Technical Education (CTE) staff, PLTW teachers, school leadership, counselors, and industry partners to support student success and program growth.
  • Communicate regularly with students, parents, and stakeholders regarding academic progress, career opportunities, and program expectations.
  • Participate in professional development related to computer science, cybersecurity, PLTW curriculum, instructional best practices, and emerging technologies.
  • Maintain accurate student records, grades, and required documentation in accordance with district, state, and CTE guidelines.
  • Support student participation in technology competitions, cybersecurity events, career and technical student organizations (CTSOs), certifications, internships, and work-based learning opportunities.

Preferred Knowledge and Skills

  • Strong knowledge of Python programming and computer science fundamentals.
  • Understanding of cybersecurity concepts, networking, operating systems, and information security best practices.
  • Ability to facilitate project-based and inquiry-driven instruction.
  • Experience integrating technology into classroom instruction.
  • Excellent communication, collaboration, and classroom management skills.
  • Commitment to preparing students for postsecondary education, industry certifications, and careers in technology.

This role combines high-quality instruction with real-world, career-focused learning to equip students with the technical knowledge, problem-solving abilities, and professional skills needed to succeed in the rapidly growing fields of computer science and cybersecurity.

Salary.com Estimation for CTE Information Systems Teacher in Monroe, NC
$41,626 to $60,332
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Union County Public Schools

  • Union County Public Schools Monroe, NC
  • JOB SUMMARY: Under direct supervision, a bus driver trainee will serve as a safety monitor while observing the school bus driver to gain experience in the ... more
  • 8 Days Ago

  • Union County Public Schools Matthews, NC
  • A UCPS Teacher Assistant (TA) supports lead teachers in managing classrooms, reinforcing lessons, and supervising students. They work with small groups or ... more
  • 8 Days Ago

  • Union County Public Schools Monroe, NC
  • JOB SUMMARY: Under general supervision, performs a variety of technical and clerical tasks in assisting a teacher in providing direct and indirect services... more
  • 8 Days Ago

  • Union County Public Schools Matthews, NC
  • Assist teacher with implementation of instruction and IEP goals. Assist students with self-help skills. Prepare classroom materials and assist in collectin... more
  • 8 Days Ago


Not the job you're looking for? Here are some other CTE Information Systems Teacher jobs in the Monroe, NC area that may be a better fit.

  • West Stanly Middle School Locust, NC
  • Position Title: Teacher Term of Employment: Full Time; 10 Months Reports To: Principal Pay Information: State Salary Scale local supplement General Stateme... more
  • 20 Days Ago

  • Healthline Information Systems Davidson, NC
  • Summary In this role, you will work closely with usability-driven product managers, Web developers and engineers to both refine the user interface and defi... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!