Jobs
>
Ottawa

    Python Instructor - Ottawa, Canada - High Tech Genesis

    High Tech Genesis
    High Tech Genesis Ottawa, Canada

    Found in: Talent CA C2 - 2 days ago

    Default job background
    Contract
    Description

    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:

    1. Applicants must have the legal right to work in Canada.
    2. Kindly submit your resume in MS Word format upon application for this position.

  • Sprott School of Business

    appointment in Finance at the rank of Instructor II/III

    Found in: Talent CA C2 - 2 days ago


    Sprott School of Business Ottawa, Canada

    About the Position · Field of Specialization: Finance · Academic Unit: Sprott School of Business · Category of Appointment: Preliminary (Confirmation-Track) · Rank/Position Title: Instructor II/III · Start Date: May 1, 2024 · Closing Date: Complete applications will be accepted ...

  • Willis College

    Cyber Security Analyst Instructor

    Found in: Jooble CA O C2 - 1 day ago


    Willis College Ottawa, ON, Canada

    Willis college is looking for a Cyber Security Analyst Instructor to join the team If you're passionate about technology, security, and shaping the future of this exciting and dynamic career we'd love to hear from you. · This job will allow you to train some of the next leaders i ...