Technical Trainer (Skill Development Centre)

Full job description

Technical Trainer

(Skill Development Centre)

Job Title: Technical Trainer

Department: Skill Development Centre

Job Summary:

The Technical Trainer (Programming Languages) is responsible for designing, developing, and delivering high-quality training programs in various programming languages to students, professionals, or other target audiences.

Key Responsibilities:

  • Curriculum Development:
  • Design and develop comprehensive training programs in various programming languages (e.g., Python, Java, C++, C#, JavaScript, etc.).
  • Align training programs with industry best practices, current technologies, and specific learning objectives.
  • Develop and maintain a library of training materials, including courseware, presentations, exercises, and assessments.
  • Training Delivery:
  • Conduct engaging and interactive training sessions using a variety of instructional methods, including lectures, demonstrations, hands-on exercises, labs, and group projects.
  • Utilize innovative training techniques, such as simulations, gamification, and technology-based learning tools.
  • Assess student learning through regular evaluations, quizzes, and projects.
  • Provide personalized feedback and guidance to students to help them improve their programming skills.
  • Technical Expertise:
  • Maintain a strong understanding of current programming languages, technologies, and industry trends.
  • Stay updated on new technologies and best practices through continuous learning and professional development.
  • Troubleshoot technical issues and provide technical support to students during training sessions.
  • Student Support:
  • Address student queries and concerns related to programming concepts and training materials.
  • Provide academic and career guidance to students, including job search strategies, resume and interview preparation.
  • Monitor student progress and identify areas for improvement.
  • Performance Tracking and Analysis:
  • Track student performance data, including test scores, attendance, and feedback.
  • Analyze performance data to identify areas for improvement in training programs and delivery.
  • Prepare reports and presentations on training outcomes and student progress.

Qualifications:

· PG degree in Computer Science, Software Engineering, or a related field

· Strong proficiency in multiple programming languages (e.g., Python, Java, C++, C#, JavaScript)

· Minimum 10 years of relevant experience in reputed engineering institutes like IIT/NIT/IISE/IIIT or Deemed/Private Universities or Autonomous Institutes or industry, with a proven track record of success in technical training.

· Proven experience in training and development, preferably in the field of programming languages

· Excellent communication, presentation, and interpersonal skills

· Strong organizational and time-management skills

· Ability to work independently and as part of a team

· Passion for teaching and imparting knowledge effectively

Desired Skills:

  • Experience in developing and delivering online training programs
  • Experience in using online learning platforms and tools
  • Experience in developing and deploying software applications
  • Knowledge of software development methodologies (e.g., Agile, Scrum)

Salary

· Salary is negotiable for deserving candidate

How to Apply

  • Eligible candidates may submit their application along with the following documents:
  • Detailed CV including personal details, qualifications, experience, and achievements.
  • Copies of academic and professional certificates.
  • A brief statement of purpose outlining their vision for examination reforms and efficiency (max. 500 words).

Job Types: Full-time, Permanent

Pay: From ₹40,000.00 per month

Schedule:

  • Day shift
  • Morning shift

Supplemental Pay:

  • Performance bonus
  • Yearly bonus

Experience:

  • total work: 1 year (Required)

Work Location: In person

error: Content is protected !!