SQL Trainer / SQL Tutor with 8 To 10 years of industry experience (Hyderabad)

SQL Trainer / SQL Tutor with 8 To 10 years of industry experience (Hyderabad)

24 Aug
|
Sai Easwaramma Prerana Trust
|
Hyderabad

24 Aug

Sai Easwaramma Prerana Trust

Hyderabad

SQL & Database Engineering Tutor / Trainer

Location: Hyderabad, Telangana On-site

Experience: 810 Years

Engagement: Long-term teaching engagement 23 years

Schedule: Monday–Saturday, 9:00 AM–2:00 PM

Batch Size: 80–100 students

Batch Duration: 3 months

About the Program

We are running a practical Data Engineering Skill Development Program designed to provide graduates with industry-relevant skills in Python, SQL, Data Engineering and Generative AI. Each batch runs for three months and typically consists of

80–100 students. The program combines classroom learning with hands-on practice, assignments, assessments, mentoring and an integrated capstone project. We are looking for an experienced SQL & Database Engineering Tutor who can take ownership of the SQL curriculum and build strong SQL and database fundamentals that directly support students’ Data

Engineering journey.

Key Responsibilities

- Conduct classroom sessions Monday–Saturday, 9:00 AM–2:00 PM at our training institute in Hyderabad.
- Teach SQL from fundamentals through advanced, Data Engineering-oriented SQL.
- Conduct hands-on SQL practice using realistic business datasets.
- Explain database concepts using real-world application and Data Engineering examples.
- Design, assign and evaluate practical exercises and assignments.
- Conduct doubt-clearing and problem-solving sessions.
- Mentor students during SQL projects and the integrated Data Engineering project.
- Evaluate students through assignments, quizzes, practical assessments and projects.
- Coordinate with Python and Data Engineering tutors to ensure smooth curriculum handoffs.
- Help students understand both how to write SQL and why a particular approach is appropriate for a Data Engineering problem.
- Use realistic datasets such as customers, loans, transactions and payments.
- Continuously improve teaching material and practical exercises.

Curriculum

1. Database Fundamentals

- Database, DBMS and RDBMS
- Tables,



rows and columns
- Primary/foreign keys and relationships
- NULL and data types
- Constraints
- Application ® Service ® Database architecture
- Operational vs analytical databases
- OLTP vs OLAP

1. SQL Fundamentals

- SELECT, DISTINCT, WHERE, ORDER BY
- Filtering and logical operators
- IN, BETWEEN, LIKE
- NULL handling
- Aliases and expressions

1. DDL, DML, DQL, TCL & DCL

- CREATE, ALTER, DROP, TRUNCATE
- INSERT, UPDATE, DELETE, SELECT
- COMMIT, ROLLBACK, SAVEPOINT
- GRANT and REVOKE

1. Constraints

- Primary Key
- Foreign Key
- UNIQUE
- NOT NULL
- CHECK
- DEFAULT
- Referential integrity

1. SQL Functions

- String, numeric and date functions
- Conversion functions
- CASE
- COALESCE and NULLIF
- Data cleansing with SQL

1. Aggregations

- COUNT, SUM, AVG, MIN, MAX
- GROUP BY and HAVING
- Business-oriented aggregation

1. Joins

- INNER, LEFT, RIGHT and FULL JOIN
- CROSS and SELF JOIN
- Join cardinality
- One-to-many/many-to-many
- Duplicate explosion and NULL behaviour
- Join troubleshooting

1. Advanced SQL

- Scalar, multi-row and correlated subqueries
- EXISTS / NOT EXISTS
- UNION / UNION ALL / INTERSECT / EXCEPT
- CTEs and multiple CTEs
- Recursive CTE introduction

1. Analytical SQL

- OVER, PARTITION BY and ORDER BY
- ROW_NUMBER, RANK, DENSE_RANK, NTILE
- LAG and LEAD
- Running totals and moving averages
- Top-N and month-over-month analysis

1. SQL for Data Engineering

- Raw, staging, transformation and target tables
- Full vs incremental loads
- Upsert / MERGE
- Watermarks / high-water marks
- Idempotency
- Deduplication




- Source-to-target transformations

1. Data Modeling

- ER modeling
- Normalization and denormalization
- Facts and dimensions
- Grain and measures
- Star and snowflake schemas
- Natural vs surrogate keys

1. Slowly Changing Dimensions

- SCD Type 1
- SCD Type 2
- Effective/end dates
- Current flags
- Historical data management
- SQL implementation

1. SQL Performance

- Indexes and composite indexes
- Selectivity
- EXPLAIN / execution plans
- Query, join and filter optimization
- Partitioning concepts

1. Data Quality & Production SQL

- Duplicate and NULL checks
- Referential integrity
- Source-to-target reconciliation
- Views and materialized views
- Transactions and ACID
- Basic security
- Brief exposure to procedures, functions and triggers

Candidate Profile — Must Have

- 8–10 years of professional experience working extensively with SQL and relational databases.
- Strong hands-on experience with complex SQL and analytical SQL.
- Solid understanding of database concepts and data modeling.
- Experience with joins, CTEs, window functions and large datasets.
- Good understanding of ETL/ELT and Data Engineering concepts.
- Experience with data warehousing and dimensional modeling.
- Strong communication and classroom presentation skills.
- Ability to explain complex technical concepts simply.
- Passion for mentoring and developing students.
- Willingness to commit to a 2–3 year teaching engagement.
- Ability to teach Monday–Saturday, 9:00 AM–2:00 PM, on-site in Hyderabad.

Preferred

- Experience as a Data Engineer, Analytics Engineer, Data Analyst, BI Engineer or Database Engineer.
- Experience with MySQL, PostgreSQL, Oracle, SQL Server, Redshift, Snowflake or similar platforms.
- Experience with cloud data platforms and Data Engineering projects.
- Prior corporate training or classroom teaching experience.
- Experience designing SQL assignments and assessments.

📌 SQL Trainer / SQL Tutor with 8 To 10 years of industry experience (Hyderabad)
🏢 Sai Easwaramma Prerana Trust
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sql trainer / sql tutor with 8 to 10 years of industry experience (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: sql trainer / sql tutor with 8 to 10 years of industry experience (hyderabad) / hyderabad