Trainer - Python Coding (Freelance) at Eduquest International Institute Pte Ltd
Singapore, Southeast, Singapore -
Full Time


Start Date

Immediate

Expiry Date

05 Aug, 24

Salary

3500.0

Posted On

08 May, 24

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Data Structures, Algorithms, Teaching, Software Development, Instructors, Data Science, Training Programs, Computer Science, Learning, Constructive Feedback, Mentoring, Programming Languages, Presentation Skills

Industry

Education Management

Description

REQUIREMENTS:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Python Developer or Python Trainer, with a strong command of Python programming language and its applications.
  • Excellent communication and presentation skills, with the ability to convey complex technical concepts clearly.
  • Passion for teaching and mentoring, with a genuine desire to inspire and empower students to succeed.
  • Strong problem-solving skills, attention to detail, and the ability to adapt teaching methods to meet the diverse needs of students.
  • Certification in Python programming or related fields (e.g., Python Institute Certified Python Programmer) is a must.
  • Familiarity with additional programming languages, frameworks, and tools commonly used in software development and data science is desirable.
Responsibilities
  1. Deliver engaging and interactive training sessions, both in-person and online, covering fundamental
    and advanced concepts of Python programming, data structures, algorithms, and libraries.
  2. Provide hands-on demonstrations, coding exercises, and real-world examples to facilitate learning and comprehension among students.
  3. Assess students’ understanding and progress through quizzes, assignments, and practical projects, and provide constructive feedback to support their learning journey.
  4. Stay updated on the latest trends, best practices, and advancements in Python programming and
    related technologies, and incorporate relevant content into training programs.
  5. Collaborate with the curriculum development team, instructors, and other stakeholders to continuously improve course content and delivery methods.
  6. Maintain accurate records of attendance, assessments, and student performance, and provide regular reports to management on program outcomes and effectiveness.
Loading...