Search jobs > Ottawa, ON > Temporary > Instructor

Python Instructor

High Tech Genesis
Ottawa, ON, CA
$25-$35 an hour (estimated)
Part-time

Location : Ottawa ON

Term : Part time Contract

High Tech Genesis seeks a part-time Python Instructor with a background in Cybersecurity for a short-term 3-week, 120-hour contract.

The ideal candidate should be enthusiastic about Python's application in Cybersecurity and eager to impart their knowledge to the next generation of leaders in the field.

In this role, you will :

  • Employing a variety of student-centered, active learning techniques designed to engage students
  • Demonstrating a mastery of Python for Cyber Security, incorporating this practical experience in teaching lessons, issuing relevant assignments, and class activities
  • Incorporating up-to-date subject-matter expertise that reflects current trends in this field of study
  • Displaying expertise by clarifying abstract and complex ideas using relevant examples and analogies
  • Utilizing qualitative inquiry methods and experiential instructional techniques, to engage with students and enrich their skills’ sets
  • Employing instructional technology and active learning approaches to enhance the learning experience
  • Evaluating students’ academic performance, using a variety of College-approved assessments and techniques.
  • 4-years’ cyber security experience is required; 7 to 12-years’ industry experience is preferred.
  • A Bachelor’s Degree in but not limited to Computer Science, or Computer Programming, Information Science or Computer Engineering from a recognized Canadian university, college or the equivalent is a definite asset
  • Prior teaching experience is preferred
  • Scripting and automation with Python, Ruby, Perl, Java Script, SQL
  • Understanding of Python modules and packages, software tool requirements, and hands-on experience with network administration and Cyber Security.
  • Knowledge of socket programming, TCP sockets, and multi-threading techniques in Python.
  • Familiarity with web scraping techniques, understanding, and implementation of Scapy, and proficiency with Burp Suite for HTTP traffic analysis and reporting.
  • Understanding of encryption, decryption, and authentication processes, familiarity with cryptography types, and experience in testing multiple authentication schemes.
  • Proficiency in file handling in Python e.g., reading, writing, and manipulating files.
  • Competence in data manipulation and analysis for basic to advanced operations using the Pandas library, data cleaning, preprocessing, and visualization with Matplotlib.
  • Expertise in Object-Oriented Programming (OOP) in Python : classes, objects, constructors, destructors, inheritance, encapsulation, and polymorphism.
  • Tools such as tcpdump, WinDump, Wireshark, Snort, Zeek

Optional requirements :

  • CompTIA Security +, CCNA Security Windows Server 2012 or above, Linux, CYSA+ certifications are considered highly desirable assets
  • Systems administration; security frameworks; and security audit compliance
  • Vulnerability Management and Assessments, Network Security, Cloud Security
  • Incident response, business continuity, disaster recovery, digital forensics, and problem management skills
  • Thorough expertise with Antivirus / IDS / IPS / firewall operations
  • Experience with developing capture the flag events

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please be advised :

  • Applicants must have the legal right to work in Canada.
  • Kindly submit your resume in MS Word format upon application for this position.
  • 11 days ago
Related jobs
High Tech Genesis
Ottawa, Ontario
Part-time

Location. Ottawa ON Term. Part time Contract High Tech Genesis seeks a part time Python Instructor with.. The ideal candidate should be enthusiastic about Python's application in Cybersecurity and eager to..

Promoted
Expansion
Ontario, Canada
Full-time

Job Description An automotive employer is looking for several Python Automation Developers for the.. Testing automation experience writing automated test scripts in Python from scratch. Experience building..

Promoted
Insight Global
Ottawa, Ontario
Full-time

. years of software testing experience on embedded platform. Testing automation experience writing automated test scripts in Python from scratch. Experience building and setting up CI CD..

Promoted
Niagara Catholic District School Board
Ontario, Canada
Full-time

This position is on as needed. basis, filling in for International Language Instructors who may be away during the summer program. LANGUAGES & LOCATIONS available for Supply work. Please..

New!
University of Ottawa
Ottawa, Ontario
Part-time

Completes administrative and support tasks including pool tests, attendance, incident reports, instructor report cards, facility maintenance tasks and duties as assigned by supervisor The..

New!
York Region District School Board
Ontario, Canada
Full-time

The ESL Instructor provides English as a Second Language instruction to adult immigrants in all aspects.. The Instructor communicates subjects about Canadian culture including Canadian history, geography..