主要职责:
1、深入发掘和分析业务需求,撰写技术方案和系统设计;
2、参与技术方案和系统设计评审;把握复杂系统的设计,确保系统的架构质量;
3、系统核心部分代码编写,疑难问题的解决,根据公司业务发展需求和产品设计,规划SaaS平台架构、高可用大并发需要;
4、跨团队,部门推进重点核心项目,跟进项目进度,推进项目落地,并关注项目数据及结果
5、对现存或未来系统进行宏观的思考,规划形成统一的框架、平台或组件;
6、指导和培训工程师,帮助团队成员共同取得成长;
7、为团队引入创新的技术、创新的解决方案,用创新的思路解决问题;通过架构不断地优化系统,提升产品体验。
任职要求:
1、本科及以上学历,计算机相关专业;
2、五年以上相关工作经验,具有大型SaaS平台背景,良好的设计模式与思维;
3、擅长基于微服务、SOA架构的设计模式,对各种架构模型有深入理解;;
4、精通Java编程语言及springcloud,dubbo等微服务框架,熟悉Nginx、tomcat等开源服务器;
5、能够完全独立主导架构设计和数据库建模;
6、熟悉Redis、主流MQ,zookeeper,tidb,msql,具有分布式应用架构经验;
7、有较强的独立解决问题、自主学习的能力,能快速熟悉并掌握新技术。