Part-Time Lecturer: Database Design and SQL

Tufts University
Medford, United States of America
2 months ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Medford, United States of America

Tech stack

Data analysis
Software Applications
Information Systems
Databases
Data Definition Language
Information Engineering
Relational Databases
Database Design
Database Theory
PostgreSQL
Microsoft SQL Server
MySQL
Oracle Applications
Software Engineering
SQL Databases
Systems Integration
Information Technology
Data Analytics
Data Management

Job description

We are seeking a Part-time Lecturer in Data Analytics to teach Database Design and SQL at the graduate level on Tuesday and Thursday afternoons. The successful candidate will deliver high-quality instruction that equips students with a thorough understanding of relational databases and their central role in modern software applications and data analytics workflows.

This position emphasizes both conceptual foundations and applied skills, preparing students to design relational database systems and use SQL effectively for data management and analysis., * Teach graduate-level courses in database design and SQL online and in-person.

  • Develop and deliver engaging lectures, hands-on labs, and applied assignments
  • Guide students in understanding relational database concepts, including data modeling and normalization
  • Teach SQL for data definition, manipulation, and analysis (e.g., joins, aggregations, subqueries)
  • Design course materials that connect database concepts to real-world data analytics applications
  • Assess student performance and provide timely, constructive feedback
  • Support students in developing practical data skills relevant to industry needs
  • Collaborate with program director to ensure alignment with program learning objectives

Requirements

  • Master?s degree in Data Analytics, Computer Science, Information Systems, or a related field (Ph.D. preferred)
  • Demonstrated professional expertise in relational database design and SQL
  • Experience teaching at the undergraduate or graduate level, or equivalent professional training experience
  • Ability to translate technical concepts into clear, accessible instruction
  • Strong communication and organizational skills, * Industry experience working with databases in applied settings (e.g., analytics, software development, data engineering)
  • Experience with database management systems such as MySQL, PostgreSQL, SQL Server, or Oracle
  • Familiarity with integrating databases into data analytics workflows or business intelligence tools
  • Experience teaching diverse student populations
  • Experience teaching in hybrid or online environments or willingness to learn and participate in training to facilitate this style of learning.

Teaching Philosophy

The ideal candidate values applied, student-centered learning and emphasizes the connection between theory and practice. They are committed to helping students build both technical proficiency and analytical thinking skills, particularly in understanding how databases support data-driven decision-making.

About the company

Tufts University, founded in 1852, prioritizes quality teaching, highly competitive basic and applied research, and a commitment to active citizenship locally, regionally, and globally.

Apply for this position