Jobs
T

Technical Trainer – Data Structures & Algorithms (DSA)

TEKS AcademyAP, IN23h ago
Full-timevia indeed

Required Skills

c++javapython

Job Description

Job Summary

Teks Academy is looking for a passionate and skilled **Data Structures \& Algorithms (DSA) Trainer** to train students and aspiring software developers in programming fundamentals, problem\-solving techniques, data structures and algorithm design.

The candidate should have strong programming skills, excellent conceptual knowledge and the ability to deliver practical, industry\-oriented training that prepares students for technical interviews and software development careers.

Key Responsibilities

  • Deliver classroom and online training on Data Structures \& Algorithms.
  • Teach programming fundamentals using C, C\+\+, Java or Python.
  • Explain Arrays, Strings, Linked Lists, Stacks, Queues, Trees, Graphs and Hash Tables.
  • Train students in Sorting, Searching, Recursion, Backtracking, Greedy Algorithms and Dynamic Programming.
  • Teach algorithm analysis, Time Complexity and Space Complexity (Big O Notation).
  • Conduct hands\-on coding sessions, assignments and real\-time problem\-solving exercises.
  • Prepare students for technical interviews and coding assessments.
  • Provide practical exposure to competitive programming platforms.
  • Evaluate student performance through coding tests, assignments and mock interviews.
  • Develop course materials, coding exercises and project\-based learning activities.

Required Technical Skills

  • Strong knowledge of Data Structures and Algorithms.
  • Proficiency in at least one programming language: C\+\+, Java or Python.
  • Good understanding of Object\-Oriented Programming (OOP).
  • Expertise in problem\-solving and algorithm optimization.
  • Knowledge of Time and Space Complexity.
  • Familiarity with coding platforms such as LeetCode, HackerRank, GeeksforGeeks or CodeChef.
  • Understanding of software development fundamentals.

Preferred Qualifications

  • B.Tech / M.Tech / MCA in Computer Science, IT or related discipline.
  • 2–5 years of relevant teaching, training or software development experience.
  • Previous experience training engineering students or preparing candidates for IT placements will be an added advantage.
  • Candidates with strong industry experience and a passion for teaching are encouraged to apply.

Key Competencies

  • Excellent communication and presentation skills.
  • Ability to explain complex technical concepts in a simple manner.
  • Strong analytical and problem\-solving abilities.
  • Passion for mentoring and guiding students.
  • Ability to handle both beginner and advanced learners.

What We Offer

  • Opportunity to train aspiring software professionals.
  • Professional and growth\-oriented work environment.
  • Opportunity to work on industry\-oriented training programs.
  • Competitive remuneration based on skills and experience.

How to Apply

Interested candidates can share their updated resumes with details of their technical expertise and training experience to ravikumar.v@Teksacademy.com

Contact : 73867 58282

Pay: ₹15,000\.00 \- ₹35,000\.00 per month

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Visakhapatnam
Posted
23h ago
Source
Indeed