岗位职责:
1、负责平台系统整体架构设计、重构、优化,进行技术需求分析和技术选型,根据项目需求和变更制定应用架构方案;
2、把控系统建设需求,跟踪系统建设进度,确保研发有效准确的将需求转化成产品落地;
3、负责开发计划和质量进度的跟进及汇报,参与项目详细需求、设计和代码的评审工作;
4、负责底层架构、中间件等设计和开发,系统核心代码实现;
5、参与制定设计及实现规范,指导和推动设计、实现及部署工作。
岗位要求:
1、 具有5年以上软件行业开发经验;
2、 3年以上C/S或B/S软件产品开发及架构设计经验,熟练掌握JAVA开发;
3、 有大型分布式系统设计经验,掌握海量数据平台高可用、高性能分布式系统的架构设计,熟悉分布式架构、负载均衡、缓存、消息、存储等技术领域,熟悉服务器虚拟化,容器化技术 。
4、 有大型系统架构开发经验,熟悉主流SSM框架,熟悉微服架构如springcloud,dubbo等,熟悉分布式服务组件;
5、对微服务、分布式等架构有较深的理解,能熟练使用docker、K8S等容器工具。
6、 熟悉ORACLE/MYSQL等常见数据库的使用,独立完成数据库设计和建模、有数据库性能优化、问题排查、分库分表设计等经验;
7、 熟悉Linux操作系统,掌握Nginx、Tomcat等应用部署和配置,能独立部署服务器和相关业务应用系统;
8、 具备高质量的专业技术文档和业务需求描述文档编写能力;
9、有技术热情,善于与他人沟通、合作,具有团队精神,良好的自我驱动、抗压能力及应变力。
职位福利:五险一金、绩效奖金、周末双休