职位描述
岗位职责:
1、负责软件整体架构设计与技术方案制定。
2、设计、实施并持续优化系统架构,提升稳定性、扩展性、可维护性与安全性。
3、把控项目各阶段,编写/审查技术文档,指导团队开发、测试与部署。
4、进行需求分析与系统设计,参与技术决策。
5、对内对外提供技术支持,解决关键技术难题。
6、优化研发流程,推进敏捷开发与技术架构演进。
7、跟踪技术趋势,进行技术预研与创新。
核心能力要求:
一、 技术与架构设计能力
1、需求分析与架构设计: 深刻理解业务目标,进行系统分析与建模,设计健壮、高效的分布式、高并发系统架构。
2、技术栈精通: 精通Java及JVM调优,熟练运用Spring Boot/Cloud等微服务框架;熟悉Redis、Elasticsearch、MongoDB等中间件及MySQL数据库设计与优化。
3、系统运维与监控: 了解服务器部署、消息队列、负载均衡策略,具备基本的系统监控、调优与安全防护意识。
4、云原生与大数据: 了解Kubernetes/Docker及主流公有云平台;对Hadoop/Spark/Flink等大数据技术有一定认知。
二、 软技能与协作能力
1、沟通协作: 出色的沟通协调能力,能有效阐述方案,推动跨部门合作。
2、团队合作与责任感: 强烈的团队精神,对项目结果负责,抗压性强。
3、学习与适应: 快速学习新技术,持续提升技术与管理水平。
4、文档与方案: 能撰写高质量的技术文档与解决方案。
三、 项目管理与交付能力
1、项目经验: 具备完整项目交付经验,熟悉软件开发生命周期。
2、任务管理: 能有效拆解任务、分配资源、评估工时与风险,确保项目按时按质交付。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕