软件架构总工程师(CTO)职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

软件架构总工程师(CTO)职位描述与岗位职责任职要求

编辑:制度大全2020-08-03

职位描述

职责描述

1、负责技术架构设计,确定产品技术路线、系统设计。

2、负责公司平台的核心代码编写工作。

3、为Java项目开发团队提供模块化、服务化的代码研发以及开发指导。

4、技术难题攻关。

任职要求

1、大学本科以上学历,5年以上软件架构开发经验。

2、精通Javaweb开发,熟悉Java及其服务化系统架构设计,熟练掌握SpringMVC、SpringBoot、MyBaits等J2EE相关技术框架,了解开源项目,熟悉MVC模式及服务框架。

*p>3、熟悉Nginx和Tomcat服务器,熟悉Oracle、MySQL等结构化数据库、非结构化数据库以及Redis内存数据库,熟悉服务器性能。

4、熟悉大规模系统的负载均?、缓存、数据库高可用、高并发性,分布式数据库处理经验。

5、思路清晰、具备优秀的编程能力,熟悉编程规范。

6、具有互联网APP移动应用系统架构设计经验者。

7、良好的交流沟通能力和团队合作精神。

篇2:系统架构师职位描述与岗位职责任职要求

职位描述

1、根据业务需求规划应用架构;

2、实现高性能的后端架构、确保可维护性以及良好的伸缩性;

3、对团队开发人员进行代码质量审核和技术指导,解决后端相关疑难问题;

4、负责实现系统的自动化监控、高性能以及高可用性保障;

5、优化系统性能,提升系统稳定性,保证系统的重要服务器(数据库,Redis,Mongodb)的压力(CPU,IO)维持在较低水平。

工作内容:

1.根据产品需求完成需求分析、设计及实现;

2.制定开发计划完成日常的研发工作;

3.协助解决线上各种问题;

4.代码review及系统的梳理重构。

岗位要求

1、熟悉Nginx/Apache、Mysql、Memcache/Redis、MongoDB性能调优、配置;

2、拥有多层架构,高可用性、高扩展性、高性能分布式系统的架构项目经验;

3、有丰富高并发、高吞吐、高稳定性系统架构设计与实现经验,对架构重构分析、分布改进有实战经验;

4、熟悉常用分布式系统算法及设计思想

5、具备极强的团队精神和合作精神,对工作有热情,能够承受住压力;

6、5年以上JAVA开发经验,3年以上java架构经验,来自大型互联网公司技术人员优先;

7、对互联网技术架构有深入的理解和应用,熟悉服务化的设计思路并能指导落地。

8、使用或搭建过DevOps工作流程者优先。

9、有电商或SAAS系统架构经验优先。

篇3:linux架构师职位描述与岗位职责任职要求

职位描述

职责描述

1.负责搭建开发框架,进行架构维护,设计并完成系统基础服务的开发,保障系统架构的合理性、可扩展性及经济性;

2.负责领域内新技术、新方法的研究、应用及推广;

3.提升团队的架构设计、技术分析、问题解决能力。

任职要求

1.计算机相关专业本科以上学历,5年以上软件架构设计工作经验

2.熟悉软件开发与设计流程,能够熟练使用uml工具进行建模设计,根据客户需求进行模块化和面向对象分析设计

3.掌握架构设计理论、实践和工具,掌握多种参考构架、主要的可重用构架机制和各种设计模式,精通流行的技术框架或者工具

4.有很好的面向对象分析和设计能力,精通常用设计模式和主流设计工具,进行系统建模、总体设计

5.掌握C、C++编程语言

6.掌握Linux操作系统上的设计和开发技术

7.良好的文档撰写能力,编写习惯;具有良好的英语读写能力;

8.良好的抽象思维和逻辑思维能力,独立分析问题和解决问题的能力

9.工作态度认真踏实、富有责任心、乐于学习、有很强的团队协作精神

篇4:架构师(工业互联网)职位描述与岗位职责任职要求

职位描述

职责描述

1、负责工业互联网平台的整体架构设计,搭建以及开发指导

2、领导开发者自服务平台的架构设计和实现,优化后端分布式系统的性能瓶颈与技术难题

3、探索平台上的各种服务及应用场景,工业App开发的设计与实现

4、调研并跟踪工业互联网业界最新技术,参与和龙头工业互联网平台、运营商的深度合作

5、和产品经理、项目经理紧密配合协调团队日常开发,管理与推进技术组件选型及规范

任职要求

1、本科及以上学历,从事软件或平台研发类工作经验3年以上,有大型项目设计经验者优先

2、深刻理解物联网,智能制造,大数据分析等其中一项或多项

3、熟悉SpringCloud、Mybatis等主流框架,熟悉Hadoop、ZooKeeper等分布式架构和系统

4、有较强的文档编写能力,能独立完成技术方案、设计方案的编写

5、熟悉SQLSever、ORACLE、MySQL等关系与非关系型数据库相关经验优先

6、有docker,Kubernetes等容器化技术相关经验优先

篇5:软件开发经理软件架构师(AI产品方向)职位描述与岗位职责任职要求

职位描述

工作职责

1、负责软件产品核心模块的设计开发工作,包括软件架构设计、核心模块代码开发、源码管理、测试与部署等,主导敏捷开发流程;

2、根据产品研发计划,负责软件产品的技术需求分析,提出技术研究及可行性报告;

3、结合后台机器学习算法,持续优化软件架构和代码实现,对软件开发进度和质量负责;

4、负责参与指导开发组其他工程师的设计与开发工作、代码Review、自动化测试等;

5、与产品经理、算法团队技术负责人进行密切沟通,推动AI软件模块的敏捷开发流程、实现产品的软件版本迭代;

6、能持续提升开发团队的工作热情、工作质量和工作效率。

岗位要求

1.计算机/软件工程硕士及以上学历,10年以上软件工程开发经验,5年以上开发经理或开发架构师工作经验,极强的问题解决能力;

2.扎实的计算机基础和代码能力基础,熟练掌握数据结构、算法、架构设计等知识;

3.精通敏捷开发,掌握软件工程理论,精通软件工程管理方法,深入理解OOP、OOD思想,具备极强的分析设计能力,精通UML、常用数据库建模,熟悉并使用过主流非关系型数据库、中间件等;

4.精通Python、精通Django或pyQT,精通C/C++/Java其中之一,代码能力有深厚积累

5.精通Linux环境,熟悉Git,熟悉跨平台软件开发、测试及部署流程;

6.学习能力强、抗压能力强,有责任心,有创新拼搏精神,有较强的沟通协调能力。

优先条件:

1.有AI包括机器学习、深度学习、大数据等研发经验,熟悉TensorFlow;

2.有图像处理研发经验,熟悉OpenCV;

3.对代码、AI有极大的热情,有过大型产品软件设计经验,对易用性和视觉感有较高要求。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有