9000-11000元
哈尔滨工业大学材料科学与工程学院
岗位职责
(1) 负责公司核心业务系统的开发与优化,基于Spring Boot、Spring Cloud、Dubbo等主流Java开发框架,设计并实现高并发、高性能、高可用的系统架构。
(2) 深入参与系统工作流的开发与优化,结合业务需求,设计灵活高效的工作流引擎,提升业务流程的自动化与智能化水平。
(3) 负责消息中间件(如RabbitMQ、Kafka)的开发与优化,实现高可靠的消息传递机制,保障系统间数据的实时、准确交互。
(4) 参与分布式系统的设计与开发,包括分布式缓存(如Redis)、服务注册与发现(如Nacos)等技术的集成与优化,解决分布式系统中的数据一致性、服务发现、负载均衡等问题。
(5) 推进系统的容器化部署,熟练掌握Docker容器技术,负责容器镜像的制作与管理,确保应用的快速部署与环境一致性。
(6) 参与Kubernetes集群的搭建与维护,利用Kubernetes实现应用的弹性伸缩、高可用部署与自动化运维,提升系统的可扩展性与运维效率。
(7) 深入践行DevOps理念,熟悉CI/CD流程与工具(如Jenkins、GitLab CI等),负责自动化构建、测试与部署流程的设计与优化,实现软件的快速迭代与上线。
(8) 参与代码质量管理,通过代码审查、自动化测试等手段,确保代码质量与系统稳定性。
(9) 负责解决系统开发过程中的技术难题,对复杂问题进行深入分析并提出解决方案。
(10) 负责系统的性能优化,通过性能监控、瓶颈分析等手段,提升系统的响应速度与吞吐量。
(11) 为团队成员提供技术指导与支持,帮助解决开发过程中遇到的问题,提升团队整体技术水平。
(12) 参与技术文档的编写与维护,定期组织技术分享会,促进团队知识共享与技术交流。
任职要求
(1) 计算机、软件工程相关专业本科及以上学历,扎实的计算机基础知识,包括数据结构、算法、操作系统、计算机网络等。5年以上Java开发经验,其中至少3年专注于分布式系统、微服务架构开发。
(2) 具备大型互联网系统或高并发系统开发经验者优先。
(3) 精通Spring Boot、Spring Cloud、Dubbo等主流Java开发框架,能够基于这些框架设计并实现复杂的系统架构。
(4) 熟练掌握分布式缓存(如Redis)、消息队列(如RabbitMQ、Kafka)的使用与优化,具备丰富的实战经验。
(5) 熟练掌握Docker容器技术,能够独立完成容器镜像的制作与管理;熟悉Kubernetes集群的搭建与维护,掌握容器编排管理的基本方法与技巧。
(6) 深入理解DevOps理念,熟悉CI/CD流程与工具(如Jenkins、GitLab CI等),能够设计并优化自动化构建、测试与部署流程。
(7) 具备丰富的系统性能优化经验,能够通过性能监控、瓶颈分析等手段,提升系统的响应速度与吞吐量。
(8) 具备较强的问题解决能力,能够快速定位并解决系统开发过程中的复杂问题。
(9) 具备良好的沟通能力与团队协作精神,能够与团队成员进行有效的沟通与协作,共同完成项目的开发与交付任务。
(10) 具备较强的学习能力,能够快速学习新技术、新知识,适应技术的快速发展与变化。
(11) 具备良好的英语阅读能力,能够熟练阅读英文技术文档,及时了解行业最新技术动态与发展趋势。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕