岗位职责:
1. 根据系统需求,分析、设计与实现系统软硬件整体架构,保障系统架构的合理性、可扩展性及经济性
2. 参与技术评审和代码Review,参与底层和重要模块的详细设计;负责核心技术问题的攻关,持续改进系统架构
3. 思路清晰,具备良好的沟通能力和理解能力,良好的团队合作精神;过硬的职业操守,良好的编码习惯以及文档习惯;工作积极,高效;自觉完成工作;愿意接受挑战;
4、解决项目开发过程中遇到的技术难点问题,以技术驱动解决业务痛点问题。
任职要求:
1. 3年以上互联网项目Java开发经验,本科及以上学历,计算机相关专业;
2. 公司现使用技术栈:java框架spring,包括但不局限于spring boot;spring mvc;sprng clould;MyBatis;服务治理(服务注册与发现):eureka、nacos;前端框架:vue;java消息中间件:kafka;关系型数据库:Mysql;缓存数据库:redis;搜索技术:ELK(Elasticsearch+Logstash+Kibana);.操作系统:linux;容器化技术:docker、Kubernetes(k8s)、rancher;代码管理工具:git;代码管理及发布:gitlab,jenkins;maven私服:Nexus;分布式链路追踪;系统预警
3.有以下经验者优先:
分布式
高并发
高性能
大数据
项目优化、网站优化
微服务治理
分布式锁,分布式事务
设计模式
sql调优
架构设计
系统监控、预警
tcp/udp
负载均衡
福利:双休、法定节假日、带薪年假、五险一金、节日/生日礼品、不定期团建、体检等