Job Information
  • Employee Type:

    Full Time
  • Location:

    Lalitpur
  • Job Type:

    Education / Consultancy
  • Experience:

    3 years or more
  • Education Level:

    Maters Completed
  • Salary:

    Negotiable
  • Apply Before:

    2 days from now
Lecturer Database Management System
Job Description:

Key Responsibilities:

  1. Teaching & Learning:
    • Deliver lectures, tutorials, and practical sessions on DBMS topics, including database design, relational models, SQL, normalization, indexing, transactions, concurrency control, and database security.
    • Teach specialized areas such as NoSQL databases (e.g., MongoDB, Cassandra), cloud databases, or big data technologies, as relevant to the department.
    • Develop comprehensive course materials, including syllabi, lecture slides, reading lists, assignments, and exam papers.
    • Assess and grade student assignments, projects, and exams in a timely and constructive manner.
    • Foster an interactive and engaging learning environment using a blend of lectures, practical lab work, and project-based learning.
  2. Curriculum Development:
    • Contribute to the development and continuous improvement of the DBMS curriculum to ensure alignment with industry standards and emerging technologies.
    • Design and update courses on both foundational DBMS topics and advanced areas such as distributed databases, cloud databases, and data warehousing.
    • Collaborate with colleagues to integrate DBMS topics into related courses, such as software engineering, web development, or data science.
  3. Research & Professional Development:
    • Conduct research in areas related to databases, such as database design, optimization, NoSQL technologies, cloud-based databases, or database security.
    • Publish research findings in relevant academic journals and present at conferences.
    • Stay current with industry developments, emerging database technologies, and tools.
    • Engage in professional development activities, including attending workshops, training, and certification courses.
  4. Student Engagement and Mentorship:
    • Advise and mentor students on academic and career development, including guidance on database-related projects or internships.
    • Provide academic support to students, assisting them with assignments, projects, and career advice in database management.
    • Supervise student projects and theses, particularly those focusing on database design, implementation, and analysis.
  5. Administrative Duties:
    • Participate in departmental meetings, academic committees, and accreditation processes.
    • Maintain records of student progress, attendance, and performance.
    • Assist in departmental administration, such as course scheduling, exam invigilation, and contributing to accreditation requirements.
  6. Industry Engagement:
    • Build relationships with industry partners, including database software vendors, to bring real-world examples into the classroom.
    • Explore opportunities for student internships, industry collaboration, and guest lectures from database professionals.
  7. Other Duties:
    • Contribute to university-wide initiatives such as workshops, hackathons, or research collaborations.
    • Assist in student recruitment activities by promoting the DBMS program to prospective students.

Key Performance Indicators (KPIs):

  • Student satisfaction and performance in DBMS-related courses.
  • Successful research outputs, including publications and conference presentations.
  • Engagement in curriculum development and improvement.
  • Active involvement in mentoring and advising students, particularly with capstone projects or internships.
  • Contribution to the department’s academic and industry partnerships.
Responsibilities and Duties:

Qualifications:

  • Education:
    • A Master's degree (or higher) in Computer Science, Information Technology, Data Science, or a related field (Ph.D. preferred for a senior or research-focused role).
    • Formal teaching qualifications (e.g., Postgraduate Certificate in Higher Education or equivalent) are desirable.
  • Certifications:
    • Relevant industry certifications in databases (e.g., Oracle Certified Professional, Microsoft SQL Server, MongoDB Certified Developer) are an advantage.

Experience:

  • Teaching Experience:
    • Previous teaching experience in higher education, particularly in database management systems, relational databases, and NoSQL technologies.
    • Experience in creating and delivering course content for DBMS topics, including database design, SQL, and database optimization.
  • Industry Experience:
    • Practical experience with database management, design, and optimization, including hands-on work with SQL-based databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
    • Experience with database performance tuning, backup and recovery, security practices, and cloud-based databases is highly desirable.
  • Research Experience:
    • Active or demonstrated interest in research in database technologies, including database architecture, cloud databases, big data management, or database security.
    • Proven track record of publishing research in relevant academic journals or presenting at conferences.

Skills & Competencies:

  • Subject Expertise:
    • In-depth knowledge of database concepts, including relational databases (SQL), database normalization, data modeling, and schema design.
    • Strong understanding of advanced DBMS topics such as indexing, query optimization, transaction management, and distributed databases.
    • Familiarity with emerging technologies in databases, including NoSQL (e.g., MongoDB, Cassandra), cloud databases (e.g., Amazon RDS, Google Cloud SQL), and big data platforms (e.g., Hadoop, Spark).
  • Teaching & Pedagogy:
    • Ability to design and deliver engaging lectures, tutorials, and practical sessions.
    • Strong communication skills to explain complex database concepts in an accessible way to students.
    • Ability to assess student work fairly and constructively and provide helpful feedback.
    • Experience with hands-on project-based learning, especially in database design, implementation, and analysis.
  • Technical Skills:
    • Proficiency in SQL and experience with major RDBMS platforms (e.g., MySQL, PostgreSQL, Oracle, SQL Server).
    • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) and cloud database services (e.g., Amazon RDS, Google BigQuery).
    • Familiarity with data modeling tools and database design software.
    • Strong skills in using database management, monitoring, and optimization tools.
  • Research & Professional Development:
    • Ability to carry out independent research in database technologies and contribute to scholarly publications.
    • Passion for staying up-to-date with the latest trends and technologies in the database field.
  • Interpersonal & Collaboration Skills:
    • Ability to work effectively in a team environment and collaborate with faculty and industry professionals.
    • Strong organizational and time-management skills to balance teaching, research, and administrative duties.

Personal Attributes:

  • Analytical and Detail-Oriented:
    • Strong analytical skills, with attention to detail in both academic and technical tasks (e.g., designing databases, grading assignments).
  • Passionate about Teaching:
    • A genuine passion for teaching and mentoring students, particularly in the field of database management.
  • Commitment to Lifelong Learning:
    • Eagerness to engage in continuous professional development and research.

Desirable Attributes:

  • Active involvement in professional database or IT organizations (e.g., ACM, IEEE).
  • Previous experience in industry partnerships, particularly for internships or guest lectures.
  • A track record of experience with big data technologies (Hadoop, Spark) or cloud-based data services.

This role combines teaching foundational and advanced DBMS concepts with the opportunity for research and professional development. The lecturer will play a key role in shaping the next generation of database professionals and ensuring that students are well-prepared for both industry roles and certifications. Let me know if you need further customization or additional details!