崗位職責(zé):
1. 負(fù)責(zé)微服務(wù)架構(gòu)系統(tǒng)的設(shè)計、開發(fā)與性能優(yōu)化,保障高并發(fā)場景下的系統(tǒng)穩(wěn)定性;
2. 參與核心業(yè)務(wù)模塊開發(fā)或改造等;
3. 主導(dǎo)中間件技術(shù)選型與落地(如Nacos/Redis/MQ等),解決分布式系統(tǒng)難點問題;
4. 協(xié)同前端團隊完成全棧功能開發(fā),確保前后端高效協(xié)作;
5. 設(shè)計高可用數(shù)據(jù)庫架構(gòu),主導(dǎo)MySQL優(yōu)化、ES檢索優(yōu)化等方案實施。
技術(shù)要求:
1. 必備技能
o 精通Java開發(fā),熟練掌握Spring Boot/Spring Cloud 或 Dubbo微服務(wù)框架;
o 熟練使用MySQL,精通索引優(yōu)化、事務(wù)機制及慢SQL調(diào)優(yōu),掌握MyBatis/MyBatis-Plus;
o 熟悉常用消息中間件(RocketMQ/Kafka/RabbitMQ),具備異步解耦、分布式事務(wù)實踐經(jīng)驗;
o 了解前端開發(fā)技術(shù)(Vue/React至少一種),能看懂代碼邏輯;
o 熟練使用Elasticsearch,具備日志分析、全文檢索或?qū)崟r計算項目經(jīng)驗。
2. 中間件專項(至少精通2項)
o 服務(wù)治理:Nacos/Zookeeper服務(wù)注冊發(fā)現(xiàn)、配置中心;
o 緩存/數(shù)據(jù)庫:Redis集群架構(gòu)(持久化/哨兵/集群)、DRDS/RDS分庫分表;
o 消息隊列:RocketMQ/Kafka高吞吐場景設(shè)計;
o 云原生:Kubernetes容器編排、Docker鏡像管理;
o 存儲:阿里云OSS/騰訊云COS對象存儲集成。
3. 加分項
o 有高并發(fā)系統(tǒng)設(shè)計經(jīng)驗(如秒殺、實時競價場景);
o 熟悉分布式事務(wù)框架(Seata/TCC);
o 具備云原生(K8s+Istio)服務(wù)網(wǎng)格落地經(jīng)驗;
o 掌握J(rèn)VM調(diào)優(yōu)、Linux系統(tǒng)診斷命令(Arthas/PerfMap);
o 熟悉DevOps流程(Jenkins/GitLab CI/CD)。
職位福利:五險一金、帶薪年假、節(jié)日福利、周末雙休、餐補