一.崗位職責:
1. 設(shè)計、開發(fā)和維護基于Java/Python的高性能后端服務(wù)
2. 參與系統(tǒng)架構(gòu)設(shè)計和技術(shù)選型,解決分布式系統(tǒng)中的復雜問題
3. 負責核心模塊的代碼編寫,確保代碼質(zhì)量和系統(tǒng)穩(wěn)定性
4. 優(yōu)化現(xiàn)有系統(tǒng)性能,提升系統(tǒng)吞吐量和容災(zāi)能力
5. 參與構(gòu)建和優(yōu)化消息隊列(Kafka/RabbitMQ/RocketMQ)驅(qū)動的分布式系統(tǒng),負責消息隊列的集成、調(diào)優(yōu)和故障排查
6. 設(shè)計和實施監(jiān)控告警系統(tǒng),保障服務(wù)SLA
7. 編寫自動化運維腳本,參與CI/CD流程建設(shè)和容器化部署(Docker/K8s)
8. 參與制定技術(shù)規(guī)范,推動代碼審查、單元測試等質(zhì)量保障措施落地
二.技術(shù)要求:
1,熟練使用Java(Spring Boot/Spring Cloud生態(tài))或Python (Django/Flask/FastAPI)
2,熟悉多線程、和JVM/Python解釋器調(diào)優(yōu)經(jīng)驗
3,熟練使用mysql ,mongo等NoSQL數(shù)據(jù)庫,Elasticsearch等搜索技術(shù)
4,熟練使用消息隊列,并有實戰(zhàn)經(jīng)驗(Kafka/RabbitMQ/RocketMQ至少兩種)
5,熟悉容器化部署,如Docker容器化和Kubernetes編排
6,在運維側(cè)有實戰(zhàn)經(jīng)驗優(yōu)先,如搭建ELK日志分析系統(tǒng),Kubernetes等
7,有私有化部署,如Ansible/Terraform/shell等自動化運維工具經(jīng)驗等優(yōu)先
8,有 C端產(chǎn)品開發(fā)經(jīng)驗(必要條件),有完整的系統(tǒng)性能優(yōu)化案例優(yōu)先
三.任職要求 :
● 3年以上后端開發(fā)經(jīng)驗,本科及以上學歷(計算機相關(guān)專業(yè)優(yōu)先)。
● 至少2個完整的并發(fā)系統(tǒng)開發(fā)經(jīng)驗;
● 有消息隊列在關(guān)鍵業(yè)務(wù)中的實施經(jīng)驗;
● 良好的編碼規(guī)范,追求代碼可維護性與性能。
● 強烈的責任心、溝通能力與團隊協(xié)作精神
工作時間10點—21點