The Job
- Deliver lectures, tutorials, workshops, and practical sessions at Master’s level.
- Teach Big Data, Data Mining, Data Quality, and large-scale data analysis.
- Provide practical training in Python, SQL, PySpark/Spark SQL, Hadoop, and Hive.
- Guide students in analysing large and complex datasets.
- Prepare teaching materials and provide academic guidance and feedback.
- Contribute to assessments and marking.
- Incorporate industry applications and social, legal, and ethical considerations into teaching.
The Person
- PhD/Doctorate in Computer Science, AI, Data Science, Big Data, Data Analytics, IT, or a related field OR a relevant Master’s degree with relevant industry experience.
- Strong expertise in Big Data and Data Mining.
- Proficiency in Python, SQL, PySpark/Spark SQL, Hadoop, and Hive.
- University-level teaching experience, preferably at postgraduate/Master’s level.
- Strong communication, presentation, and student-engagement skills.
- Academic research, industry projects, or professional experience will be an added advantage.
Part-time
Colombo, Sri Lanka