工作职责
1.领导平台架构团队,规划、设计和建设公司相关软件产品的技术架构;
2.主持技术中心技术架构、框架及第三方软件产品及工具等选型、研究和应用工作,保持技术先进性;
3.组织技术分享和培训工作,提升团队整体技术水平和工作效率,协助CTO建设学习型组织;
4.协助CTO将产品规划和重点项目落地,输出可行的技术解决方案,防范和管理项目执行过程中的各种技术风险;
5.协调产品在实际客户上的实施落地;
任职要求
1.精通微服务架构设计,有成功实施经验;精通RESTful和RPC;
2.精通Spring Cloud,Dubbo,Spring boot等微服务框架,精通服务治理和调优;
3. 精通Java、Go、Python和JavaScript中至少2门编程语言;
4.精通MySQL、Oracle、MongoDB、Redis等至少两种数据库,有丰富的性能调优经验;
5. 精通分布式、高并发、高可用架构设计,有海量业务的架构、研发、运维、优化经验;
6.精通Spring、Spring MVC、MyBatis/Hibernate等开源框架;
7.对工作流、规则引擎、MQ、Lucene/Solr/ElasticSearch等企业级中间件有深入了解,并对Jenkins、Sonar等持续集成项目管理工具有一定经验;
8. 熟悉网络架构、虚拟化、Docker、分布式存储,深入理解IT基础设施领域,如服务器、网络设备的技术和架构,有IT交付经验优先;
9.计算机相关专业,本科或以上学历,8年以上工作经验;出色的沟通能力和优秀的技术文档编写能力;
10.有过千万级批量数据,或联机实时流式计算开发经验优先;