Technical Trainer (java / C++ / Python / Dbms / Os)

Year    UP, IN, India

Job Description

We are seeking experienced and passionate

Technical Trainers

to deliver high-quality training sessions across core computer science domains, including

Data Structures & Algorithms (Java, C++, Python)

,

Competitive Programming

,

Database Management Systems (DBMS)

, and

Operating Systems (OS)

.

The ideal candidates should possess strong technical expertise, hands-on coding experience, and the ability to simplify complex technical concepts for effective learning.

Key Responsibilities:



Deliver engaging classroom and online training sessions in the assigned domain. Develop training content, assessments, and practical exercises aligned with learning objectives. Evaluate learners' performance and provide constructive feedback for improvement. Stay current with emerging technologies, frameworks, and industry best practices. Contribute to continuous enhancement of course material and training methodology. Mentor and guide learners to strengthen their technical and coding skills.

Domain-wise Requirements:



1. Data Structures & Algorithms (Java / C++)


Candidates must have a strong grasp of algorithms, time and space complexity, and object-oriented programming principles. Hands-on experience in solving complex problems using Java or C++ is essential.

Skill Level:

Advanced

No. of Resources Required:

1

2. Data Structures & Algorithms (Python)


Should be proficient in Python programming with a solid understanding of DSA concepts and logical problem-solving.

Skill Level:

Medium to Advanced

No. of Resources Required:

1

3. Competitive Programming


The candidate should have active experience on platforms like

LeetCode

,

CodeChef

, or

CodeForces

with a good competitive programming profile. Knowledge of

GitHub

and version control systems is required.

Skill Level:

Advanced

No. of Resources Required:

1

4. Database Management Systems (DBMS)


Should possess strong knowledge of

SQL

,

PL/SQL

, and database design concepts, along with coding experience in query optimization and schema development.

Skill Level:

Advanced

No. of Resources Required:

1

5. Operating Systems (OS)


Should have an in-depth understanding of core OS concepts such as process management, memory management, and file systems. Practical knowledge of

Linux

commands and environment is mandatory.

Skill Level:

Advanced

No. of Resources Required:

1

Qualifications & Experience:



Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Prior experience in teaching, mentoring, or technical training is preferred. Excellent communication, presentation, and interpersonal skills. Strong analytical and problem-solving abilities with a passion for teaching.
Job Type: Full-time

Pay: ₹30,000.00 - ₹70,000.00 per month

Benefits:

Paid sick time
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4704867
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year