架构师的岗位职责和要求

岗位职责:
1、关注业界新技术动态和方向,结合业务和现有技术特点,规范研发流程,完善研发体系,推动研发效率不断提升;
2、负责新技术培训和团队内技术指导,组织进行内外部技术交流,提升团队整体技术能力;
3、参与公司重要项目建设,负责项目的业务逻辑架构设计和技术架构设计;
4、负责研究、设计和搭建公司核心技术架构,构建规范化、标准化、微服务化、高灵活性、高扩展性、高稳定性、高安全性的微服务系统架构,不断沉淀符合公司技术发展路线的技术中台和业务中台;
5、负责指导搭建核心技术框架,编写核心代码,完成疑难技术问题的分析、定位及修正
岗位要求:
1、主导过大型应用产品的微服务架构设计,有基于微服务的大型产品及项目开发实战经验,具备大型项目的业务系统拆分能力;
2、对大数据基础架构和平台有深刻理解,对基于 Hadoop 的大数据体系有深入认识;熟悉分布式系统的设计和应用,能对分布式常用技术进行合理应用;
3、精通 Java、C/C++等主流开发技术;
4、精通云计算相关技术,熟练掌握 Devops、Docker、kubernetes 等技术;
5、有丰富的数据库如 PostgreSQL、Oracle、mysql、SQL Serve、mongoDB 等的设计开发经验,精通 unix/linux 操作系统;
6、对各种开源的框架如 Spring、doubbo、spark 等有深入的了解,具备 Spring Cloud 应用实践经验;
7、熟练掌握项目版本控制工具 SVN、Git,熟练掌握 Tomcat、Nginx 等开源服务器的配置和调优;
8、熟练掌握百万级以上高并发处理技能、高可靠性系统的设计、系统资源监控,熟悉系统容量评估、流量控制、性能优化、故障排查、日志收集和分析等;
9、具备高质量的专业技术文档和业务需求描述文档编写能力;
10、有技术热情,善于与他人沟通、合作,具有团队精神,良好的自我驱动、抗压能力及应变力。

你可能感兴趣的:(招聘,java,大数据,项目管理,编程语言,分布式)