TEACHING ASSISTANT
ABOUT CODING DOJO
Coding Dojo is a global education technology company that offers a three-full-stack computer programming bootcamp, as well as courses on Data Science and other emerging technologies. The innovative curriculum and Learning Management System are designed to train students to become self-sufficient developers, regardless of their technical background. We also make it a mission to support underserved communities and increase diversity in the tech industry.
This position is a rare opportunity to join a rapidly growing company and make a positive impact in many people's lives. At Coding Dojo we pride ourselves on possessing a culture of execution that caters to wave makers rather than wave riders. If you're interested in joining a diverse and dynamic team who value speed, continuous improvement, measurement, focus, accountability, and always attacking the gap, you'll feel right at home at Coding Dojo.
RESPONSIBILITIES:
- Occasionally support Instructors through assisting in teaching through small lectures, live demos.
- Conduct code reviews with students when necessary.
- Enforce the 20-minute rule.
- Frequent check-ins with students (every 20 minutes depending), to identify what students are working on and how to support their learning.
- Provide student feedback to the lead instructor.
- Create and support a fun atmosphere for learning.
- Comfortable with supporting students remotely via Zoom & chat forums.
- Assist students by helping answer questions via Discord.
- Grade exams.
QUALIFICATIONS:
You must have proficient Cyber Security experience. Please ensure you meet or exceed AT LEAST ONE of the following:
- B.S. degree in computer science, mathematics, or a related degree from an accredited college or university
- CompTIA Security+ Certification & CompTIA CySA+ Certification
- Working knowledge of cloud computing services and virtual machines
- Professional experience as an IT security professional
COMPETENCIES:
- Desire to help and explain concepts to students.
- Enthusiasm - exhibits passion and excitement over work. Has a can-do attitude.
- Calm under pressure - maintains stable performance even when under heavy pressure or stress.
- Intelligence - demonstrates ability to quickly and proficiently understand and absorb new information.
- Communication - can break down complex concepts in a simple, easy to understand manner
- Humble - respectful of everyone