人才招聘

大数据讲师/课程研究员

岗位职责: 1. 负责新兴大数据技术的调研、研发、原理研究工作,让其成为课程产品的基础素材; 2. 参与互联网在线教育课程体系的规划建设,包括数据采集、ETL处理、数据仓库、数据挖掘,数据可视化相关模块的研发; 3. 参与大数据课程研发和后期优化,参与完成教学相关的文档编写工作,参与学术交流与研讨,不断提升业务水平; 4. 完成上级安排的其他与教学相关的工作。 任职要求: 1. 本科及以上学历,计算机相关专业; 2. 有从事分布式数据存储与计算平台应用开发经验,熟悉Hadoop生态相关技术并有相关开发经验,有Spark/Flink的开发经验尤佳; 3. 较为丰富的数据仓库及数据平台的架构经验,精通数据仓库建模及ETL设计开发;有较为系统的海量数据性能处理经验;在大数据资产管理与治理有一定成功产品化经验; 4. 具备丰富的大型互联网日志采集系统设计或架构经验,或大数据风控、用户画像、推荐系统相关开发经验; 5. 具备一定的JAVA、Python语言的开发能力,具备机器学习算法能力尤佳; 6. 良好的思维逻辑性、语言表达能力; 7. 从事相关工作4年以上。

Python讲师/研究员

岗位职责: 1. 负责 Python Web课程整体设计,技术走向确定; 2. 市场热门技术调研及难点攻关,学习最新的技术,研发并进行课程转化; 3. 参与Python课程研发和后期优化,参与完成教学相关的文档编写工作, 参与学术交流与研讨,不断提升业务水平; 4. 完成上级安排的其他与教学相关的工作。 任职要求: 1. 统招211、985本科及以上学历,一线互联网工作背景,从事相关工作4年以上; 2. 熟悉计算机和操作系统原理,熟练掌握常见的数据结构与算法,及常见的设计模式; 3. 精通 Python 语言,5年以上 Python Web 开发经验,掌握常见的Python Web开发框架(Django/Flask/Tornado),并深入了解其底层原理; 4. 深入理解各种数据库(如Mysql、PostgreSQL)或NoSQL(如Redis、MondoDB)系统,具有丰富的数据库性能调优及高可用、集群实战经验; 5. 具有分布式服务设计及开发经验,Kafka/RabitMQ等消息队列服务使用经验; 6. 具有大型网站的后端架构实践经验,以及性能优化实践经验(如解决:负载,高并发); 7. 熟悉容器技术,熟练使用Docker, K8S,理解容器的资源管理方式,镜像制作; 8. 熟悉并能使用 Python 相关的技术栈的相关技术,如前端(jQuery,Vue),爬虫(Scrapy),运维(Ansible,Salt),机器学习及深度学习等内容; 9. 善于团队合作与管理,了解Python技术趋势,对新技术有强烈的探索欲望,能够承受工作压力,有强烈的责任心。 加分项: 1. 崇尚开源,有 Github 项目; 2. 有持续更新的技术博客。

软件测试讲师/课程研究员

岗位职责: 1. 负责软件测试课程大纲、讲义、视频等教学资料的研发工作; 2. 负责课程相关及行业主流技术的研发工作; 3. 负责课程的升级工作,能够对现有课程中的不足进行分析,快速熟悉课程、升级课程; 4. 参与课程的教学工作; 5. 完成上级安排的其他与教学相关的工作。 任职要求: 1. 统招211、985本科及以上学历,一线互联网工作背景,从事软件测试相关工作4年以上; 2. 具有优秀的Coding能力,熟练掌握常见的数据结构与算法,及常见设计模式; 3. 精通移动端Android/iOS主流自动化测试框架(Appium/Robotium/UI Automator等等),具备自动化测试框架开发能力; 4. 对移动端线上质量(如崩溃率、性能等)监控、分析与运营有比较丰富的经验; 5. 精通操作系统(Centos、Linux等)、数据库(DB2/Oracle/mysql等)各项性能参数设置、监控及优化,具备shell编程能力; 6. 深入理解Web技术(JavaScript,HTML等)及应用层网络协议(Http/Https); 7. 熟练开发Http/WebService/Socket协议脚本; 加分项: 参与开源项目测试开发,或研读过优秀开源项目,有持续更新的技术博客。

前端讲师/课程研究员

岗位职责: 1. 针对前端流行技术进行相关预研工作; 2. 基于主流技术方案进行项目研发; 3. 完成相关的教学资料(实训大纲、教学PPT、教学用书、教学案例等)的研发工作; 4. 负责设计前端项目课程; 5. 关注前端技术变革,能够快速进行课程转化; 6. 参与学术交流与研讨,不断提升业务水平; 7. 根据学生及市场需要,高质量完成公开课、讲座、网络直播课等授课任务。 任职要求: 1. 表达能力强,声音清晰自然,个性开朗,乐于与人交流; 2. 热爱教育行业,年龄25-30周岁,至少三年以上前端中大型项目开发经验; 3. 精通HTML5、Node.js、Vue.js、React.js、Angular等前端技术中的一项或多项; 4. 至少了解一种以上的服务端开发技术,有服务端开发经验者优先; 5. 有自己的学习能力及自我提高方式或渠道,热衷高新技术的钻研; 6. 有技术文档编写经验者优先考虑,比如产品方案、需求文档、设计文档等; 7. 从事前端开发工作4年以上,有1年以上教学经验者优先考虑。

JavaEE讲师/课程研究员

岗位职责: 1. 负责相关课程教学工作,按进度完成课程录制; 2. 按照教学计划完成直播课程; 3. 参与JavaEE课程研发和后期优化; 4. 参与完成教学相关的文档编写工作(教学ppt,教案文档等); 5. 参与学术交流与研讨,不断提升业务水平任职资格; 6. 完成上级安排的其他与教学相关的工作。 任职要求: 1. 表达能力强,声音清晰自然,个性开朗,乐于与人交流;(注:本职位对这条很重视); 2. 精通Java语言,有扎实的语言功底; 3. 熟练使用Struts2、Hibernat、Mybatis、SpringMVC、Spring,SpringBoot,SpringCloud中一种或多种框架进行项目开发,对标准JavaEE项目三层架构理解透彻; 4. 需要熟练使用SVN/GIT版本控制工具和Maven; 5. 熟悉JQuery、AJAX、AngularJS,VUE等前端框架; 6. 5年以上JavaEE项目开发经验,至少4个大型项目的开发经验,有P2P、电商(Dubbo、jsoup、爬虫技术、freemarker、quartz、mycat、fastDFS、nginx)项目开发经验者优先考虑;有微服务项目开发经验优先; 7. 有技术文档编写经验者优先考虑,比如产品方案、需求文档、设计文档等; 8. 4年以上Java开发工作经验,有1年以上教学经验者优先考虑。

UI课程研究员

岗位职责: 1. 完成新兴ui方向技术的调研、研发和研究工作,独立完成课程所需的相关设计工作; 2. 完成ui课程教学内容以及教学大纲、教学PPT研发工作; 3. 参与UI课程研发和后期优化,参与完成教学相关的文档编写工作,参与学术交流与研讨,不断提升业务水平; 4. 完成所授课程的辅导工作,解决学员相关课程疑问,保证学员的学习质量; 5. 完成上级安排的其他与教学相关的工作。 任职要求: 1. UI、网页、平面设计类相关专业,大学专科及以上学历,有3年以上工作经验; 2. 精通Photoshop、Illustrator、Axure、AE、sketch、c4d等设计与原型交互动效软件; 3. 能够独立完成PC端与移动端各类网站、专题、H5页面、APP的视觉设计,有成熟的上线作品; 4. 有一定的手绘能力;; 5. 对界面视觉与用户研究有一定经验和见解,对手机软件可用性有一定的认识; 6. 有设计教学经验者优先;要求思维逻辑清晰,性格积极活跃; 7. 热爱教育行业。

投递邮箱:zhaopinbu@itcast.cn