职位详情

系统架构师
13-16K
长沙
5-10年
本科
职位详情
架构师
Java
分布式技术
负载均衡技术
网络协议
Spring
网络安全
系统架构师
岗位职责: 1、负责公司软件项目/行业产品的系统架构设计工作,负责辅助并指导公司系统分析员开展软件项目/行业产品的业务设计工作,协助项目经理制定项目计划和控制项目进度; 2、参与软件项目/行业产品的需求分析、方案设计、业务流程设计、详细设计、需求规格说明书的编写等工作; 3、负责审核和评估项目/行业产品的相关方案与设计,根据业务规划制定相应地技术规划,确保架构规划满足业务需求;负责评审系统需求分析、概要设计和关键模块详细设计及代码; 4、负责项目/行业产品的架构分析,提出项目/行业产品的软件架构整体设计方案:包括业务系统架构设计、协议与业务流程设计与优化、负责模块间接口设计;负责项目/行业产品的整体软件架构设计、技术选型、软件技术演进规划; 5、负责核心功能的架构与代码开发工作:负责核心模块和架构框架的编码工作、参与核心代码的编写;解决项目中的关键架构问题和技术难题,负责项目中关键技术难点的攻关和预研工作; 6、负责开发团队编码和质量规范、标准的制定工作,负责编写相应的技术规范文档;负责规范标准的培训、执行工作。负责开发团队的系统框架相关技术和业务的培训工作,负责指导开发团队的开发工作:指导中高级开发人员代码规范和开发流程、指导开发人员开发,指导测试人员进行测试工作。负责软件项目/行业产品的整体技术改造和代码优化工作; 7、负责公司软件部门项目开发的基础框架及技术路线工作,负责公司软件部门项目的整体技术架构设计、架构选型,规划项目分阶段性工作成果;主导公司行业产品架构设计或对现有技术架构的优化,将合适的新开发技术、框架引入到行业产品研发;负责公司软件构件库的搭建、第三方控件的选型; 8、深度参与到各重要项目团队开发工作,负责问题解决、方案优化、设计评审等,解决团队遇到的项目技术难点,参与核心代码的编写;负责新产品的技术选型和验证,负责关键技术攻关,解决各类技术疑难问题。 9、负责公司软件部门对主流开源技术研究、引入、培训、使用工作;负责软件部门技术迭代更新,能够针对系统质量效应树进行设计和权衡,有较高技术前瞻性;负责公司软件部门的技术决策,技术风险评估工作; 10、负责公司软件部门的技术框架的架构、规划、设计与实施工作;负责公司软件项目或产品的技术选型,技术架构、接口规范工作;负责公司软件部门的技术成果积累工作,为开发团队提供更加快速有效的开发框架、服务、公用组件。 11、负责技术团队建设与管理工作:组建技术梯队、培养技术骨干,组织人员的技术培训以及考评。 任职要求: 1、全日制本科或以上学历,计算机软件或相关专业;年龄:28至40岁。 2、5年以上Java开发经验,3年以上架构设计经验和微服务架构师经验,3年以上研发团队管理经验; 3、精通java编程知识,精通设计模式、数据结构;精通io、多线程、集合等基础框架,精通分布式、缓存、消息、搜索等机制; 4、精通微服务架构及相关技术和框架、具备较强的实践经验,对分布式、高可复用系统架构有自己的见解,精通SpringMVC/Springboot/SpringCloud生态、精通Spring Cloud, Spring Boot等Spring系技术线;精通2个以上主流的体系架构及开源框架对主流开源框架如Spring、mybatis、spring cloud等有深入了解; 5、熟悉mysql、oracle等数据库和数据库中间件,熟悉主流消息队列,对容器编排与服务治理有实际经验; 6、熟悉大流量、高并发、高性能的分布式系统的设计及应用,熟悉安全机制及性能调优; 7、精通Linux操作系统,掌握常用的Linux命令、安卓开发以及多层软件架构;熟练容器化系统;精通Internet基本协议(如TCPIP. HTTP等)内容及Web安全应用;熟悉Windows软件开发;熟悉缓存技术、异步框架、集群与负载均衡、服务治理、消息队列、Mysql物理模型和设计能力、规划能力; 8、精通领域建模,熟悉主流技术架构体系,熟悉敏捷开发等理念; 9、具有自主研发平台项目经验,有多个项目系统架构师的实施经验,在项目中承担主要系统架构设计职责; 10、较强的表达和沟通能力;具备严谨和高效的工作作风;良好的逻辑分析能力、学习能力和创新能力强,具有团队合作精神; 11、薪酬:年薪:15万至25万,按年度任务考核;任务完成好,奖励可按公司项目奖励制度上调。月薪13K-16K
收起
湖南网鑫高科科技有限公司
长沙市 · 计算机软件 · 20-99人
A级纳税人
高新技术企业
小微企业
科技型中小企业