- 岗位职责
1、负责产品架构分析,提出软件架构整体设计;
2、针对研发产品或者业务特点、系统的性能要求确定项目或产品的技术架构和技术路线
3、参与项目在技术架构方面的立项评审;
4、制定开发规范,参与制定技术标准,编写相应的技术文档;
5、配合项目的整体计划和安排,对技术人员进行技术培训和指导;负责底层框架技术培训。
- 岗位要求
1、5年以上软件开发经验,有大型云计算产品公司3年以上工作经验者优先;
2、熟悉Java&WebService开发以及部署;
3、熟悉Linux系统以及linux下的编程,精通网络编程,了解实时高并发网络编程;
4、具备深厚的软件架构设计和实现功力,熟练使用经典架构思想、方法和技术,熟悉SOA, micro services, SOLID等;
5、精通Mysql数据库开发、部署和调优,精通高并发环境下数据库的开发,熟悉NoSql数据库使用;
6、具备丰富的生产环境运维经验,能够在高强高压的状态下,快速定位、排查、解决系统问题,并积极提升系统自动化运维能力,提高团队生产效率;
7、具备带领开发团队的经验,能够开放、积极、有效地帮助团队成员明确工作目标和成长道路。