Job Description (JD) – SQL Trainer
Position: SQL Trainer
Location: Seshadripuram, Majestic, Bengaluru
Employment Type: Freelance
Job Summary
We are seeking a skilled and experienced SQL Trainer to conduct training sessions for students. The trainer should have strong knowledge of SQL, database management systems, and data handling concepts, along with the ability to deliver practical and interactive classroom sessions.
Key Responsibilities
- Deliver SQL training sessions as per the prescribed curriculum.
- Teach database concepts, relational databases, and SQL fundamentals.
- Train students on:
- DDL, DML, DCL, and TCL Commands
- Joins and Subqueries
- Functions and Stored Procedures
- Views, Indexes, and Triggers
- Database Design and Normalization
- Conduct hands-on lab sessions, assignments, and assessments.
- Guide students in mini-projects and real-world database applications.
- Monitor student progress and provide feedback.
- Maintain attendance records and submit session reports.
- Coordinate with the college and training coordinator regarding schedules and training activities.
Required Skills
- Strong proficiency in SQL.
- Hands-on experience with databases such as:
- MySQL
- Microsoft SQL Server
- PostgreSQL
- Oracle Database
- Knowledge of database design and optimization techniques.
- Understanding of relational database concepts.
- Good communication and presentation skills.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Data Science, or a related field.
- Database-related certifications are an added advantage.
- Prior teaching or training experience preferred.
Experience
- Minimum 1–2 years of experience in SQL training, database development, or database administration.
- Experience in handling college students is preferred.
Mode of Training
- Offline (Classroom Training)
Location
- Seshadripuram, Majestic, Bengaluru
Compensation
- As per industry standards and based on experience.
Pay: ₹550.00 - ₹600.00 per hour
Work Location: In person