High School Computer Science, IT, and Technology Education Teacher (CTE)

North Carolina Cyber AcademyDurham, NC
Hybrid

About The Position

North Carolina Cyber Academy (NCCA-HS) is seeking a dedicated Network Security Teacher to join its expanding Career and Technical Education (CTE) program. This online public charter school is committed to preparing students for careers through high-quality CTE programs, equipping them with the knowledge and skills for success in post-secondary education and professions. The teacher will provide engaging, student-centered instruction to high school students in cybersecurity, networking, and information security, with a focus on digital security and ethical hacking. Instruction will be delivered synchronously Monday-Thursday and asynchronously on Fridays.

Requirements

  • Bachelor’s degree in Cybersecurity, Computer Science, Information Technology, or a related field (Required).
  • North Carolina Information Technology Education or BFIT teaching license OR eligibility to obtain one.
  • Knowledge of cybersecurity frameworks (NIST, CIS Controls), threat intelligence, and incident response.
  • Familiarity with programming languages (Python, Bash, PowerShell) and security tools (Snort, Nmap, Burp Suite, etc.).
  • Excellent communication, classroom management, and problem-solving skills.
  • MUST be a North Carolina resident to be considered for hire, must maintain North Carolina residency while employed by NCCA.

Nice To Haves

  • 1+ years of teaching experience (Preferred).
  • Industry experience in cybersecurity, IT security, network security, or ethical hacking (Preferred).
  • Experience teaching in a virtual or remote setting (Preferred).
  • Familiarity with learning management systems such as Canvas (Preferred).

Responsibilities

  • Develop and deliver engaging, hands-on lessons aligned with North Carolina CTE Computer Science & IT standards.
  • Potentially teach: Introduction to Cyber Security, Cybersecurity 1, Cybersecurity 2 (Advanced Cybersecurity & Ethical Hacking), and Artificial Intelligence 1 to high school students.
  • Cover topics such as network security, ethical hacking, cryptography, firewalls, malware analysis, risk management, and cybersecurity laws.
  • Prepare students for industry-recognized certifications such as CompTIA Security+, Cisco CyberOps, or Certified Ethical Hacker (CEH).
  • Provide real-world, project-based learning experiences, including cyber defense exercises, penetration testing labs, and incident response simulations using Zoom, and Canvas applications.
  • Introduce students to cybersecurity tools and platforms such as Wireshark, Kali Linux, Metasploit, Virtual Machines, and SIEM tools.
  • Teach best practices for data protection, threat mitigation, and secure coding.
  • Collaborate with local industry professionals, colleges, and cybersecurity organizations to provide career opportunities and mentorship.
  • Support students in internships, cybersecurity competitions (e.g., CyberPatriot, CTF challenges), and work-based learning experiences.
  • Maintain accurate student records, assessments, and required documentation.
  • Participate in professional development and stay updated on cybersecurity industry trends.
  • Engage with parents, colleagues, and the community to support student success.

Benefits

  • 401(k) matching
  • Health, dental, and vision insurance
  • Paid time off (PTO)
  • Professional development assistance
  • Flexible spending account (FSA) & Health savings account (HSA)
  • Employee assistance program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service