Overview

Python Instructor Jobs in Ottawa – Ontario at High Tech Genesis

Title: Python Instructor

Company: High Tech Genesis

Location: Ottawa – Ontario

Category: IT/Tech

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  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, Win Dump, 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.

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.