您的当前位置:首页软件架构师岗位的基本职责简述

软件架构师岗位的基本职责简述

2020-05-19 来源:小侦探旅游网

  职责:

  1.负责核心系统的基础架构设计、重构、优化,解决开发中各种系统架构问题;

  2.负责核心基础组件研发,如RPC框架,消息推送,缓存,数据访问等定制开发;

  3.负责项目中关键技术难点的攻关和预研;

  4.带领团队攻克例如大数据量、高并发、高稳定性等带来的各种挑战及技术难关。

  任职要求:

  1.深刻理解并掌握分布式架构原理,熟悉微服务治理思想和EDA架构,具有大型分布式、高并发、高负载、高可用技术设计、开发和调优经验

  2.精通JAVA主流技术,如Spring Cloud、Spring Boot、SpringMVC、Mybatis、Zookeeper、JPA、OSGI

  3.熟悉缓存技术(Redis)、搜索技术(ElasticSearch)、消息队列(RabbitMQ、Kafka)、集群与负载均衡(Nginx、HAProxy)等领域

  4.熟悉大数据解决方案,包括Hadoop平台、Spark、storm、机器学习、深度学习等大数据解决方案。

  5.熟悉基于Docker和Swarm/Kubernetes的分布式部署和服务架构,有DevOps和PaaS平台实施经验更佳

  6.具备较强的逻辑思维,对技术拥有热情,喜欢学习及尝试最新的技术优先

因篇幅问题不能全部显示,请点此查看更多更全内容