职位描述
Golang开发工程师(教育科技方向)
【岗位职责】
1. 参与数字教材平台核心架构设计与开发,基于Gin框架构建高性能后端服务
2. 负责数字教育系统核心模块开发,包括数字教材编辑器、出版管理系统、在线评测系统等教育场景功能开发
3. 深度优化MySQL数据库性能,设计高可用Redis缓存方案,保障百万级教育用户的数据安全与访问效率
4. 运用Kafka构建实时数据处理系统,支持在线教育场景中的即时互动与学习行为分析
5. 基于Docker/Kubernetes实现教育服务容器化部署,构建弹性可扩展的微服务架构
6. 持续优化系统稳定性,保障教育平台7*24小时可靠运行,支撑千万级并发访问
7. 探索区块链、AI等新技术在教育场景的创新应用,推动教育数字化转型
【任职要求】
必备条件:
1. 计算机相关专业本科以上学历,3年以上Golang开发经验,精通Gin框架开发
2. 熟练掌握MySQL数据库设计与优化,具备复杂SQL调优和分库分表实战经验
3. 精通Redis分布式缓存应用,熟悉哨兵/集群部署模式,具备缓存穿透/雪崩解决方案
4. 熟悉Kafka消息队列原理,有高吞吐量消息系统开发经验
5. 掌握Docker容器化技术,具备Kubernetes生产环境部署经验
6. 对教育行业有强烈热情,具备优秀的团队协作和跨领域沟通能力
7. 具有快速学习能力和技术创新意识,能独立完成从方案设计到落地实施
加分项:
1. 有教育类SaaS平台/在线学习系统开发经验
2. 参与过高并发/分布式系统架构设计
3. 熟悉Istio服务网格、Prometheus监控等云原生技术
4. 有开源项目贡献或技术博客输出经历
5. 具备其他教育相关领域(如AI教学、数字出版等)跨界经验
【我们期待】
寻找既有扎实技术功底,又心怀教育理想的同行者。在这里,您的每一行代码都将直接助力教育公平化进程,用技术创新打破地域界限,让优质教育资源惠及每个求知者。如果您渴望用技术改变教育生态,欢迎加入这场教育革命的浪潮!
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕