SQL Trainer

Institute of Management Professionals · Al Jizah, Egypt · Posted 2026-06-09

Job Title: SQL Instructor for Data Analysis Role Overview:As an SQL Instructor, you will be responsible for designing and delivering training sessions focused on SQL for Data Analysis. You will guide learners in understanding data structures, writing queries, and applying SQL techniques to real-world business problems. Key Responsibilities:Deliver interactive and engaging SQL sessions (Beginner to Advanced levels).Explain SQL concepts clearly with practical business use cases.Provide learners with hands-on exercises and projects using real datasets.Collaborate with the operations and academic team to improve course content. Requirements:Proven experience as an SQL Trainer / Instructor or in a similar teaching role.Strong knowledge of SQL for Data Analysis (e.g., joins, subqueries, window functions, CTEs, data cleaning, and reporting).Hands-on experience with MySQL / SQL Server / PostgreSQL.Background in Data Analysis or BI tools (Power BI, Excel,) is a plus.Excellent communication and presentation skills.Experience delivering online or offline training sessions.Bachelor’s degree in Computer Science, Information Systems, or a related field.

Apply for this role