Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

IoT - Teaching Assistant (Onsite in Riyadh, Saudi Arabia)

CODING DOJO INC

IoT - Teaching Assistant (Onsite in Riyadh, Saudi Arabia)

National
Full Time
Paid
  • Responsibilities

    This is an onsite position to teach students in Riyadh, Saudi Arabia. Travel to the jobsite will be required and it will be a contract role for 4-6 months. All necessary business travel expenses will be handled by Coding Dojo.

    As a teaching assistant, you will support the Bootcamp instructors in teaching, lecturing, live demos, and more. The position may include refining and creating courses to be released to Coding Dojo boot camp students.

    ROLES AND RESPONSIBILITIES:

    • Support Instructors by taking attendance, grading, and assisting with lectures, live demos, and labs.

    • Conduct configuration reviews and provide feedback to students as necessary.

    • Enforce the 20-minute rule.

    • Conduct frequent check-ins with students (every 20 minutes depending) to identify what students are working on, support their learning, and provide feedback.

    • Create and sustain a fun atmosphere for learning.

    • Support students remotely via Zoom & chat forums.

    • Provide student feedback to the instructor.

    COMPETENCIES:

    • Desire to help and explain concepts to students.

    • Enthusiasm - exhibits passion and excitement over working with IoT technology concepts and has a can-do attitude.

    • Calm under pressure - maintains stable performance even when under heavy pressure or stress.

    • Intelligence - demonstrates the 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.

    QUALIFICATIONS:

    • BS degree or higher from an accredited college or university in Computer Science, Electrical Engineering, Electronics Engineering, Communication Engineering, or a similar technical discipline.

    • Real-world experience in the design and implementation of IoT services in a commercial hosted cloud environment(specially AWS IoT services)

    • Highly proficient in Python and C programming language.

    • Good hands-on experience working with Embedded Systems.

    • Experience working with Arduino, ESP, and Raspberry Pi.

    • Experience working with Node-RED

    • Experience with IoT protocols such as MQTT, XMPP, CoAP, AMQP, etc.

    • Good understanding of Big Data and Hadoop frameworks.

    • Experience working with Machine Learning using IoT.

    • Experience with computer networking.

    • Excellent troubleshooting skills, self-motivated, results-driven, and well-organized.

    WE’D LOVE TO WORK WITH YOU IF:

    1. You are passionate about learning, helping others, and making a positive impact in the world. Your energy will be an essential driver for the success of our students and staff. We want you to inspire!

    2. You have some experience in or desire to participate in a Bootcamp-style learning environment.

    3. You can consistently meet our 14-week courses and commitment to our students

    4. You are a highly enthusiastic, motivated, and empathetic individual.

    5. You have teaching experience, especially in IoT technology, OR have trained, mentored, or tutored IoT technology-related topics.

    MINIMUM REQUIREMENTS

    • Bachelor's degree in Computer Science, Information Technology, or related field

    • 1-year industry experience in a related role

    • Reliable internet connection and equipment to perform all job duties

    BENEFITS

    • Once-in-a-lifetime chance to travel to Riyadh, Saudi Arabia

    • All necessary travel expenses paid (plane ticket, living quarters, etc.)

    • Excellent entry into portfolio/resume/CV

    • Support from a world-class network of teaching staff

    • Experience the technology and skills without the stress of actual development/engineering

    • Be a part of the mission to diversify the tech industry

    • Be on the cutting edge of new program development

    • Work with students and staff from around the world

    • Share your experience and knowledge with future generations

    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. Our innovative curriculum and Learning Management System is designed to train students to become self-sufficient developers, regardless of their technical background. We also make it our 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 wavemakers rather than wave riders. If you are interested in joining a diverse and dynamic team who values speed, continuous improvement, measurement, focus, accountability, and “attacking the gap”, you will feel right at home at Coding Dojo.

    Coding Dojo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Coding Dojo is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities.