2.1. Giảng dạy trực tiếp (60-70%)
Tham gia giảng dạy các học phần trong chương trình đại học liên kết, tập trung vào kiến thức nền tảng, kỹ năng lập trình, kỹ năng mềm và các môn chuyên sâu theo lĩnh vực.
Danh mục môn học tiêu biểu bao gồm:
- Lập trình cơ bản (Scratch, C, Python, Java, TypeScript)
- Lập trình frontend (ReactJS, VueJS, NextJS)
- Lập trình Mobile: React Native, Flutter
- Lập trình Backend: NodeJs-Express, NestJS, Spring Framework
- Cấu trúc dữ liệu và giải thuật, quản trị cơ sở dữ liệu (MySQL - MongoDB)
- Hệ thống: Phân tích thiết kế hệ thống, Phát triển phần mềm Agile&Scrum, DevOps
- Phân tích dữ liệu, học máy (Machine Learning), trí tuệ nhân tạo (AI)
- Kiểm thử phần mềm, kiểm thử tự động, RPA (Robotic Process Automation)
- Hướng dẫn, quản lý và hỗ trợ học viên trong quá trình học và triển khai dự án.
2.2. Xây dựng nội dung đào tạo (30-40%)
- Nghiên cứu, biên soạn giáo trình, bài giảng, bài tập thực hành, đề kiểm tra và nội dung số.
- Cập nhật công nghệ mới, tích hợp vào chương trình học.
- Phối hợp xây dựng hệ thống e-learning và tài nguyên giảng dạy nội bộ.
2.3. Các nhiệm vụ khác theo phân công của quản lý học thuật.
1. Yêu cầu chung
Tốt nghiệp Đại học chính quy loại Khá trở lên, chuyên ngành Công nghệ thông tin hoặc liên quan.
Có 1 năm kinh nghiệm làm việc thực tế trong lĩnh vực IT hoặc giảng dạy công nghệ thông tin.
Kỹ năng giao tiếp, thuyết trình rõ ràng, tư duy mạch lạc và khả năng hướng dẫn nhóm tốt.
Có tinh thần trách nhiệm, chủ động học hỏi và hỗ trợ sinh viên.
Kiến thức vững về lập trình hướng đối tượng (OOP), phân tích, thiết kế và triển khai phần mềm.
Có đầy đủ kiến thức và kỹ năng cho vị trí fullstack, Mobile, AI engineer, Data engineer
Đọc hiểu tài liệu chuyên ngành bằng tiếng Anh tốt (tương đương TOEIC 700 trở lên).
2. Ưu tiên ứng viên (không bắt buộc)
Ứng viên có trình độ Thạc sĩ hoặc từng học tập tại trường đại học quốc tế.
Có kinh nghiệm đào tạo sinh viên hoặc làm việc trong các chương trình hợp tác doanh nghiệp - trường học.
Sở hữu một trong các chứng chỉ chuyên môn quốc tế (lợi thế cạnh tranh): Các chứng chỉ lập trình và phát triển phần mềm: OCA, OCP (Java); PCAP (Python); CPA (C/C++); Microsoft Certified: .NET Developer, Các chứng chỉ kiểm thử: ISTQB Foundation/Advanced, Quản lý dự án: PMP, PMI-ACP, Cloud computing: AWS Certified Developer/Architect, Microsoft Azure, Google Cloud, Phân tích dữ liệu - AI: Microsoft Data Analyst Associate, Google Data Analytics, TensorFlow Developer...
3. Yêu cầu chuyên môn theo mảng giảng dạy:
- Lập trình Java, ReactJS-VueJS, Java Fundamental, Spring Framework, MySQL
- Lập trình Mobile: React Native, Flutter
- Data/AI: Có hiểu biết tốt về xử lý dữ liệu, SQL, trực quan hóa dữ liệu, Python, mô hình học máy.