职位描述
职责与工作任务:
1.承担网络安全技术专业核心课程的教学工作,如:《Java程序设计》、数据库原理与应用》(MySQL/Oracle等)、《软件工程》、《数据结构与算法》、《移动应用开发》(鸿蒙技术/Android/iOS/Flutter等)、《软件测试技术》、《Java EE/.NET企业级开发》、《云计算与微服务基础》等(可根据实际课程设置调整);负责相关课程的备课、授课、实验实训指导、作业批改、课程考核与成绩评定等。设计、组织并指导学生进行网络安全相关的实验、实训、项目实践及技能竞赛。
2.参与软件技术专业的建设规划、人才培养方案修订、课程体系优化等工作。积极参与校企合作项目,加强与软件企业的联系,推动产教融合、协同育人。
3.指导学生开展实践教学活动,包括实验课程、课程设计、毕业设计以及学科竞赛等,提升学生实践动手能力和解决实际问题的能力;;
4.参与学院组织的教研活动、学术交流活动,不断提升自身教学水平和科研能力,积极开展教学改革与研究,探索创新教学方法,探索适应高职学生特点的教学方法。积极引入企业真实项目或案例融入教学。关注软件技术领域(如人工智能应用开发、大数据开发、云原生、低代码平台等)前沿技术发展,持续学习并融入教学。
5.协助学院完成其他与教学、专业建设相关的工作任务。
岗位技能要求:
1.热爱教育事业,具有团队合作精神,工作认真,有较强责任心和敬业精神。
2.扎实的计算机基础理论(数据结构、算法、操作系统、计算机网络、数据库等)。
3.精通至少一门主流编程语言::: 如 Java、Python、C# 等,并熟悉其生态和常用框架(如 Spring Boot, Django, .NET Core 等)。
4.熟练掌握Web开发技术栈::: 前端(HTML5, CSS3, JavaScript,至少掌握一种主流前端框架如 Vue.js, React, Angular)和后端开发技术。
5.熟悉数据库原理,能熟练使用至少一种主流关系型数据库(如 MySQL, PostgreSQL)或非关系型数据库。
6.了解软件工程思想、常用开发模型(如敏捷开发)和版本控制工具(如 Git)。
7.了解软件测试基本理论和方法。
8.具备实际软件项目开发经验,能独立完成模块开发或小型项目者优先。
了解云计算(如 AWS, Azure, 阿里云, 腾讯云基础服务)、容器化(Docker)、微服务等现代开发技术者优先。
工作经验: 有3年以上的企业软件开发工作经验者优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕