岗位职责:
负责技术平台类产品的架构设计、落地及演进工作;
1、负责平台架构规划设计,包括平台技术选型、平台部署架构、软件架构、概要设计、详细设计等相关方案编写;
2、负责技术难题研究和攻关,参与核心代码编写,解决系统中关键架构和技术问题,对系统扩展性、稳定性负责;
3、对开发工程师进行技术指导和培训,规范开发流程;
4、参与公司产品的核心模块开发工作,带领团队完成研发任务;
5、安排开发人员工作,确保产品研发进度和质量;
6、负责对团队成员的CodeReview,提升团队整体的代码质量。
任职要求:
1、全日制本科及其以上学历,5年以上开发经验,3年技术架构经验;
2、精通Java开发,Java技术功底扎实,有多线程,NIO,集合,内存调优等技术的实际项目经验,精通SpringBoot、SpringCloud微服务开发、治理,熟悉Nginx、Redis、RocketMQ等中间件,熟悉MySQL、SQLServer等数据库和数据库调优,有物联网、技术平台、共享平台相关项目经验者优先;
3、有高可靠、大容量、高并发平台架构设计搭建经验;熟悉高性能、高并发、高可用性分布式系统设计,熟悉常用的中间件RPC、缓存、消息队列、负载均衡、分布式事务等,并能解决技术难题,进行系统的调优;
4、有SaaS、PaaS混合多云平台、云原生技术框架、共享类支撑平台、流量染色平台等架构设计、落地实践优先;
5、有一定的技术深度和广度,有比较强的问题分析和处理能力,有比较优秀的动手能力,热衷技术,精益求精。既能够将应用架构、技术架构、基础架构落地,又能解决一线技术难题、带领团队技术攻关;
6、能够自我驱动,有较强团队合作意识,愿意接受挑战。